Toronto to Montreal Train
Economy Class – from £45
Toronto | Kingston | Dorval | Montreal
Travel from Toronto to Montreal by train, following the northern shore of Lake Ontario and St. Lawrence River valley.
- Choose Economy or Business Class
- Log on to complimentary WiFi on board
- Enjoy a three course meal (Business Class)
- Travel from city centre to city centre
- Break your journey in Kingston to visit 1000 Islands
You can book this rail journey as part of a longer Canada holiday.
Your Rail Journey
Sit back, unwind, and enjoy the natural splendour of the Canadian countryside as you travel from Toronto to Montreal by train, a 541 km journey from city centre to city centre.
Business Class
Choose Business Class on the Toronto to Montreal train to enjoy:
- Priority boarding
- Toronto, Kingston, Dorval or Montreal lounge access pre-departure
- Spacious seat with power outlet
- Complimentary WiFi
- Three-course meal
- Complimentary full-bar service
- Soft drinks and hot beverages
- Complimentary newspapers
- Additional baggage allowance
Economy
Travel Economy Class Toronto to Montreal for:
- Comfortable seat with power outlet
- Complimentary WiFi
Meals, snacks, hot and cold drinks, and alcoholic beverages are available for purchase on board.
Toronto to Montreal Timetable
The VIA Rail Toronto to Montreal train service operates year round, up to six times per day in either direction. The journey typically takes 5 hours 30 minutes. Stops include Kingston, for 1000 Islands, and Dorval, for Montréal–Trudeau International Airport.
Toronto to Montreal Train
Departure times for the VIA Rail Toronto to Montreal train (all Eastern Time):
Toronto: | 06:47* | 08:32 | 11:32 | 15:17 | 17:02 | 18:02† |
Kingston: | 09:18* | 10:57 | 14:05 | 17:41 | 19:25 | 20:20† |
Dorval: | 11:46* | 13:24 | 16:40 | 19:58 | 21:53 | 22:36† |
Montreal: | 12:05* | 13:44 | 17:01 | 20:18 | 22:13 | 22:55† |
* Except Saturdays † Except Sundays
A shuttle service runs between Dorval train station and Montréal-Trudeau International Airport.
Timetable correct as of November 2023.
Montreal to Toronto Train
Departure times for the VIA Rail Montreal to Toronto train (all Eastern Time):
Montreal: | 06:50* | 08:50 | 11:00 | 13:23 | 17:00 | 18:25† |
Dorval: | 07:18* | 19:15 | 11:26 | 13:47 | 17:25 | 18:52† |
Kingston: | 09:38* | 11:38 | 13:45 | 15:50 | 19:29 | 21:09† |
Toronto: | 12:03* | 14:18 | 16:18 | 18:33 | 22:03 | 23:33† |
* Except Sundays † Except Saturdays
A shuttle service runs between Dorval train station and Montréal-Trudeau International Airport.
Timetable correct as of November 2023.
Train Tickets, Flights & More
With FREEDOM, you can book everything you need for your Canada rail holiday in one place; VIA Rail Toronto to Montreal tickets for 2025 or 2026, flights, hotels, tours and more.
Please note, advanced booking is recommended, especially during summer months.
Toronto to Montreal Train
Economy Class – from £45
Include this Economy Class in a Canada holiday designed for youPlease note, train departure and arrival times may change. Please call Freedom Destinations to confirm departure dates and availability. Seasonal variations may apply.
You May Also Like…
Subscribe to our Newsletter
For the latest travel inspiration and offers delivered straight to your inbox.