VIA Rail Toronto to Montreal Train • 2025 & 2026 Tickets
0333 234 0943 We are open today until 6:00 pm
Home Wish List Enquire Phone
Montreal, Quebec
Train, VIA Rail
Toronto Skyline, Canada

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 you

Please note, train departure and arrival times may change. Please call Freedom Destinations to confirm departure dates and availability. Seasonal variations may apply.

Subscribe to our Newsletter

For the latest travel inspiration and offers delivered straight to your inbox.