The journey from Malahat to Kingston is approximately 4,600 km. The most practical way is to fly from Victoria International Airport (YYJ) to Toronto Pearson International Airport (YYZ) and then take a train to Kingston, which takes about 8-9 hours total. Driving or taking a train is a multi-day journey across Canada. Kingston is known for its historic limestone buildings.
Total Distance: Driving distance 4,600 km, straight-line air distance 3,700 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 4 days | 8 hours |
| Avg Price | 900-1600 CAD | 500-900 CAD |
| Operator | VIA Rail | Air Canada |
| Route | Ferry to Vancouver, then VIA Rail The Canadian to Toronto, then train to Kingston. | Victoria International Airport (YYJ) to Toronto Pearson International Airport (YYZ), then train to Kingston. |
| Tip | This is a scenic, multi-day journey across the country. | The VIA Rail train from Toronto to Kingston is a convenient way to complete the journey. |
Summer for boat tours or spring/fall for milder weather.