The journey from Okanagan Falls to Surrey covers approximately 390 kilometers. You will head south on Highway 97 to Osoyoos, then west on Highway 3 through the mountains, and finally north on Highway 1 to Surrey. The drive typically takes 5 hours. This route connects the Okanagan Valley to the Greater Vancouver area.
Total Distance: 390 km driving distance; 270 km straight-line air distance.
The Hope-Princeton section is winding; drive carefully.
Late spring to early autumn to avoid snow on mountain passes.