It's in the order of 300 miles (480 km), but depends on whether you start at Banff (the town) or Banff national park. And I'm assuming the shortest distance (Hwy 1 to 97A)
590 kilometres, or 366 miles.
3 and a half to 4 hours
The driving distance from Calgary, Canada to Kelowna, Canada is 377 miles or 607 kilometers.
From: Kelowna - To: TrailDistance 315 km / 196 mi
The driving distance from Kelowna, Canada to Twin Falls, Idaho is 728 miles / 1172 km
The distance between Calgary, AB and Kelowna, BC is about 377 road miles or 607 km.
782 km
23 km
319 miles.
The driving distance from Kelowna, BC, Canada to Fort Worth, TX, USA is 2,093mi / 3368.2km
About 1,540km
About 835km
About 290km
The driving distance from Kelowna, BC to Edmonton, Alberta is 555 road miles.