Grand Forks
Grand Forks
Kelowna
Kelowna
Driving

Grand Forks to Kelowna

Updated: 28 May 2026

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.
Fastest Way
Driving is the fastest method, taking approximately 2 hours.
Cheapest Way
Driving your own vehicle is the most cost-effective and practical way to make this trip.
Compare Grand Forks to Kelowna Routes
Driving
Direct
Duration
2 hours
Avg Price
$25-$40 in fuel
Operator
Personal Vehicle
Route
Highway 3 North to Highway 33 North.

Highway 33 can be steep; ensure your brakes are in good condition.

Travel Tips
  • Road Conditions
    Check DriveBC before you leave, especially in winter for snow reports.
  • Fuel
    Fill up in Grand Forks, as gas stations are limited on the mountain pass.
  • Driving Style
    Take it slow on the curves of Highway 33; it is a mountain road.
  • Wildlife
    Watch for deer and other wildlife on the road, particularly at dawn and dusk.
  • Connectivity
    Cell service can be intermittent on the mountain pass; download maps in advance.
Safety Tips
  • Winter Tires
    Winter tires are mandatory on this route from October to April.
  • Emergency Kit
    Carry a winter emergency kit, including blankets and water.
  • Speed
    Adhere to posted speed limits, especially on sharp turns.
  • Visibility
    Use your headlights during the day for better visibility on winding roads.
People Also Ask
  • Is Highway 33 safe?
    Yes, but it is a mountain road that requires caution.
  • How long is the drive?
    About 2 hours.
  • Are there buses?
    Public transit options are very limited; driving is best.
  • What is the best time to drive?
    Daylight hours are recommended for better visibility.
  • Is there snow in winter?
    Yes, expect winter conditions on the mountain pass.
Quick Info
  • From Grand Forks, British Columbia, Canada
  • To Kelowna, British Columbia, Canada
  • Modes
Best Time to Travel

May to October for clear roads and beautiful mountain views.

Things to Do in Kelowna
1
Big White Ski Resort
Located near the route, it is a world-class destination for skiing and snowboarding in winter.
2
Okanagan Lake
Once you arrive in Kelowna, spend time at the lakefront for swimming and relaxation.
3
Mission Creek Regional Park
Enjoy hiking trails and beautiful scenery in this popular park.
4
Kelowna Farmers' Market
Visit this vibrant market for local produce and crafts. It is a great way to experience local culture.
Tags
Grand Forks to Kelowna driving to Kelowna Highway 33 route Okanagan travel Grand Forks road trip Kelowna travel guide BC road travel traveling in BC Grand Forks to Kelowna drive Okanagan Valley