Trains from Montreal to Toronto

Easily compare and book your next trip with Busbud

Trusted by 65M+ travellers every year looking for bus and train tickets
Serving 2M+ bus and train routes in more than 80 countries
Dedicated customer service from booking to travel
FriJul 12
from HK$765
SatJul 13
from HK$694
SunJul 14
from HK$765
MonJul 15
from HK$694
TueJul 16
from HK$477
WedJul 17
from HK$477
ThuJul 18
from HK$694
FriJul 19

Trains leaving Saturday

One passenger / one way

  • This trip is recommended because it is the: Cheapest
    Departure time: July 13 at
    Departure city: Montreal
    Departure location: Gare Centrale
    Arrival time: July 13 at
    Destination city: Toronto
    Destination location: Union Station
    Operated by: VIA RailVIA Rail
    Vehicle: TrainDuration:
    HK$694
  • This trip is recommended because it is the: 2nd Cheapest
    Departure time: July 13 at
    Departure city: Montreal
    Departure location: Gare Centrale
    Arrival time: July 13 at
    Destination city: Toronto
    Destination location: Union Station
    Operated by: VIA RailVIA Rail
    Vehicle: TrainDuration:
    HK$694
  • This trip is recommended because it is the: Fastest
    Departure time: July 13 at
    Departure city: Montreal
    Departure location: Dorval - VIA Rail Station / YUL Airport
    Arrival time: July 13 at
    Destination city: Toronto
    Destination location: Guildwood, ON
    Operated by: VIA RailVIA Rail
    Vehicle: TrainDuration:
    HK$841
  • Departure time: July 13 at
    Departure city: Montreal
    Departure location: Gare Centrale
    Arrival time: July 13 at
    Destination city: Toronto
    Destination location: Union Station
    Operated by: VIA RailVIA Rail
    Vehicle: TrainDuration:
    HK$841
  • Departure time: July 13 at
    Departure city: Montreal
    Departure location: Gare Centrale
    Arrival time: July 13 at
    Destination city: Toronto
    Destination location: Union Station
    Operated by: VIA RailVIA Rail
    Vehicle: TrainDuration:
    HK$900
Train Montreal to Toronto: Trip Overview

Train Montreal to Toronto: Trip Overview

Average Ticket PriceHK$451
Average train trip duration5h 18m
Number of daily trains28
Earliest train departure6:20 AM
Distance504 km
Latest train departure6:52 PM
Please note, this information is subject to change
Train companies

Train companies

Passengers generally had a positive experience with the train service, praising the friendly and efficient staff, comfortable seats, cleanliness, and overall convenience. Many highlighted punctuality and excellent customer service as key positives. However, some mentioned minor issues such as washroom conditions or lack of assistance with heavy bags.

VIA Rail Montreal Toronto recent customer reviews

The trip from Montreal to Toronto was relaxing and easy. The cherry on the cake was upon arrival there were some Via guys to help me lift my huge suitcase down the big steps from train to platform! 👍🏼
Sharon M.June 29, 2024
THe train that should have arrived at 4.20 arrived at 5.15 and I had a flight that evening. Fortunately I made it but the late arrival caused some stress. VIA Rail needs to get their act together and arrive at the time they say. An hour late is NOT good enough.
Alison M.June 22, 2024
The staff were incredibly friendly and well organized. The train was clean and had air conditioning that was perfect for the hot weather. And although there was a delay, the staff quickly rebooked us for the next train. Not sure why it was delayed though.
Yenvy C.June 7, 2024
CA train and bus companies:Amtrak, VIA Rail Canada

Montreal to Toronto Trains

Frequently Asked Questions

Frequently asked questions on the trip Montreal - Toronto

A train ticket for the trip from Montreal to Toronto starts at HK$396. The trip is offered by Via Rail, and the fares can change according to your preferred class and the date of your trip. To find the best price, book your tickets early as they tend to get more expensive closer to the travel date.

The average trip duration by train from Montreal to Toronto is 5 hours and 11 minutes.

There are approximately 16 daily trains departing Montreal that go to Toronto, depending on the day of the week.

When taking the train from Montreal to Toronto, you can travel comfortably and safely with VIA Rail Canada.

Trains travelling between Montreal and Toronto leave from Gare Centrale or Montréal-Trudeau International Airport and arrive at Union Station, Pearson Toronto Airport.

The only train company that covers the Montreal to Toronto route is VIA Rail.

You may travel with your pet if you follow a few carrier requirements. Pets are permitted on Viarail if they weigh less than 10 kg (22 lb.) and are kept in comfortable carriers throughout the journey. To transport your pet, you must make a reservation and pay a fee, with prices varying according to the route.

Find cheapest prices for trains

Find cheapest prices for trains

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
07-09
HK$783
Today
HK$784
07-11
HK$784
07-12
HK$784
07-13
HK$712
07-14
HK$784
07-15
HK$712
07-16
HK$489
The cheapest trip from Montreal to Toronto was searched and found on Jul 16, 2024 with a price of HK$489

To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Montreal to Toronto, as early as possible.

You can expect to pay from HK$489 to HK$2,272 for a train ticket from Montreal to Toronto based on the last 1 days. You can expect to find the cheapest price for the trip at HK$489 which is on 2024-07-16.

Make the best of your trip

Explore Toronto

Toronto Canada

Will you be returning to Montreal by train?

Train from Toronto to Montreal

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.