I drove that route a few years ago. It was about 5 hours.
It is 312.88 miles according to MapQuest.
It is a short 20 minute drive.
about 2700 miles
258 miles
it takes about 12 hours and 37 minutes to get there and it is 1,121 KM away.
about 11 hours
About 1050 kilometers ( 6oo miles ). It takes about ten to twelve hours to drive from one to the other in good weather.
Osoyoos to Kelowna is approximately 280 miles
By car, it's about 2,300 miles, which should take about a day and a half to drive.
It is 845 km and about a ten hour drive.
You would have to drive over 3,911 kilometers (2,430 miles). Trip duration would be around 42 hours, non-stop.
driving is about 9-11 hours flying is about 1 1/2 hours