The journey from Shawnigan Lake to Grand Forks covers approximately 600 km. You will take the BC Ferry to the mainland, then drive east on Highway 3 through the scenic Kootenay region. This route takes you through mountain passes and beautiful river valleys. There is no direct flight to Grand Forks, so most travelers fly to Castlegar (YCG) and drive the remaining 90 minutes.
Total Distance: Driving distance is 600 km; straight-line air distance is 380 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 9 hours |
| Avg Price | $400 - $700 CAD | $120 - $200 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | YYJ to YVR, then YVR to YCG (Castlegar). | Hwy 1 to Hope, Hwy 3 to Grand Forks. |
| Tip | You will need to rent a car or take a shuttle from Castlegar to Grand Forks. | The drive through the Kootenays is very scenic but requires mountain driving skills. |
June to September for the best weather and outdoor activities.