The journey from Shawnigan Lake to Kingston is a massive cross-country trip of over 4,500 km. The most practical way to travel is by flying from Victoria International Airport (YYJ) to Kingston Airport (YGK) with connections. Alternatively, you can take a train from Vancouver to Toronto and then a VIA Rail train to Kingston, which is a very convenient and scenic option.
Total Distance: Driving distance is 4,500 km; straight-line air distance is 3,300 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 85 hours | 10 hours |
| Avg Price | $1,300 - $2,300 CAD | $700 - $1,400 CAD |
| Operator | VIA Rail | Air Canada |
| Route | Vancouver to Toronto, then Toronto to Kingston. | YYJ to YVR, then YVR to YGK. |
| Tip | The train journey is a scenic experience but very long. | Flights are the most efficient way to reach Kingston. |
June to September for the best weather and outdoor activities.