To reach Kingston from Tsawwassen, you can fly from Vancouver (YVR) to Kingston Airport (YGK). Alternatively, take the VIA Rail train from Vancouver to Toronto and transfer to a connecting train to Kingston. This route takes you to the Limestone City, known for its historic waterfront and proximity to the Thousand Islands.
Total Distance: Driving distance 4,700 km; straight-line air distance 3,600 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 100 hours | 7 hours |
| Avg Price | $600 - $1,400 | $450 - $900 |
| Operator | VIA Rail | Air Canada |
| Route | The Canadian to Toronto, then Corridor train to Kingston. | YVR to YGK. |
| Tip | The train is a comfortable way to see the country. | Flights usually connect through Toronto. |
May to September for waterfront activities and boat tours.