answersLogoWhite

0

The distance from Spokane, WA to Kelowna, BC is approximately 250 miles (about 402 kilometers) when traveling by road. The journey typically takes around 4 to 5 hours, depending on traffic and border crossing times.

User Avatar

AnswerBot

1mo ago

What else can I help you with?