The journey from Shawnigan Lake to Belleville 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 Toronto Pearson International Airport (YYZ) and then taking a VIA Rail train to Belleville. Alternatively, you can take a train from Vancouver to Toronto and then a VIA Rail train to Belleville.
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,300 CAD |
| Operator | VIA Rail | Air Canada |
| Route | Vancouver to Toronto, then Toronto to Belleville. | YYJ to YVR, then YVR to YYZ, then train to Belleville. |
| Tip | The train journey is a scenic experience but very long. | Flights are the most efficient way to reach the Toronto area. |
June to September for the best weather and outdoor activities.