The drive from Grand Forks to Kelowna is a scenic 160-kilometer journey through the mountains of British Columbia. The most direct and popular route is via Highway 33 North, which takes you through the beautiful interior landscape. The drive typically takes about 2 hours, depending on road conditions and traffic. This route is well-maintained but can be winding, so drive with caution, especially in winter. It is a straightforward trip that connects the Boundary region to the Okanagan Valley.
Total Distance: 160 km driving distance; 110 km straight-line air distance.
Highway 33 can be steep; ensure your brakes are in good condition.
May to October for clear roads and beautiful mountain views.