Traveling from New Westminster to Kingston covers approximately 4,500 km across Canada. The most efficient route involves a SkyTrain ride to YVR, followed by a flight to Toronto Pearson, and a connecting VIA Rail train to Kingston. Alternatively, you can board The Canadian train at Pacific Central Station for a scenic multi-day journey. This route traverses the Rocky Mountains, the Prairies, and the Great Lakes region. Expect significant climate shifts between the Pacific coast and Eastern Ontario.
Total Distance: Driving distance 4,550 km, straight-line air distance 3,350 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 90 hours | 8 hours |
| Avg Price | $800 - $1,500 | $400 - $900 |
| Operator | VIA Rail | Air Canada |
| Route | Pacific Central Station to Toronto Union, then Corridor service to Kingston. | YVR to YYZ, then VIA Rail to Kingston Station. |
| Tip | Upgrade to Sleeper Plus class for included meals and private cabin access. | Book your flight to Toronto Pearson and connect via the UP Express to Union Station for the train. |
September to October for mild weather and fall foliage in Ontario.