| How | Fare | Time |
|---|---|---|
| VIA Rail | 35 to 120 CAD per person | 3 h 15 min |
- Cheapest booked early, most expensive on the day
Fares checked with operators and recent guides on 2026-10-09. Dollar figures use today's reference rate. Taxi and flight prices move with traffic and season.
Walled UNESCO old town.
Some links go to partners. We may earn a commission at no extra cost to you.
Other routes in Canada
Pearson Airport (Toronto) to TorontoVancouver Airport to VancouverTrudeau Airport (Montreal) to MontrealToronto to Niagara FallsToronto to MontrealToronto to Vancouver