The journey from Langley to Kingston covers roughly 4,600 km. Most travelers fly from Vancouver (YVR) to Ottawa (YOW) or Toronto (YYZ) before taking a VIA Rail train to Kingston Station. Kingston is a major stop on the Quebec City-Windsor corridor. This route transitions from the mountainous West to the historic St. Lawrence River region. Expect a total travel time of approximately 8 to 10 hours including transfers.
Total Distance: 4,600 km driving distance; 3,500 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 5 hours |
| Avg Price | $150 - $300 CAD | $400 - $800 CAD |
| Operator | VIA Rail | Air Canada |
| Route | Toronto Union Station to Kingston Station. | YVR to YOW, then VIA Rail to Kingston. |
| Tip | Book Business Class for extra legroom and complimentary meals. | Flying into Ottawa is often closer to Kingston than flying into Toronto. |
June to August for the best weather to explore Kingston's waterfront.