Montreal
Montreal
Toronto
Toronto
Train Flight

Montreal to Toronto

Updated: 28 May 2026

The journey from Montreal to Toronto is one of the most popular routes in Canada, covering approximately 540 kilometers. You can take the VIA Rail train from Montreal Central Station to Toronto Union Station, which is a comfortable and scenic option. Alternatively, you can fly from Montreal-Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ). Both cities are major urban centers with extensive public transit networks. Expect a travel time of about 5 hours by train or 1 hour by flight.

Total Distance: 540 km driving distance; 500 km straight-line air distance.
Fastest Way
Flying is the fastest way to travel between the two cities.
Cheapest Way
VIA Rail economy tickets booked in advance are the most cost-effective way to travel.
Compare Montreal to Toronto Routes
Train
Direct
Flight
Direct
Duration 5 hours 1 hour 15 mins
Avg Price 80 to 150 CAD 150 to 300 CAD
Operator VIA Rail Air Canada / Porter
Route Montreal Central Station to Toronto Union Station. YUL to YYZ.
Tip Book in advance for the best fares. Porter flies from Billy Bishop Airport, which is closer to downtown Toronto.
Travel Tips
  • Public Transit
    Use the TTC in Toronto for easy travel around the city.
  • Train Station
    Union Station is in the heart of downtown Toronto.
  • Airport Access
    Use the UP Express to get from Pearson Airport to downtown Toronto.
  • Booking
    Book your train or flight in advance for the best prices.
  • Luggage
    VIA Rail allows more luggage than most airlines.
Safety Tips
  • Urban Awareness
    Stay alert in busy transit hubs like Union Station.
  • Personal Belongings
    Keep your valuables secure while traveling on public transit.
  • Emergency Contacts
    Save the number for local emergency services in your phone.
  • Travel Insurance
    Consider purchasing travel insurance for your trip.
People Also Ask
  • Is the train direct?
    Yes, VIA Rail provides direct service between Montreal and Toronto.
  • How long is the train ride?
    The train ride is approximately 5 hours.
  • Can I take a bus?
    Yes, Megabus operates routes between Montreal and Toronto.
  • What is the best way to get around Toronto?
    The TTC bus and subway network is the most efficient way to travel locally.
  • Is it better to fly or take the train?
    The train is more comfortable and arrives downtown, while flying is faster.
Quick Info
  • From Montreal, Quebec, Canada
  • To Toronto, Ontario, Canada
  • Modes
Best Time to Travel

Any season, as both cities are well-connected year-round.

Things to Do in Toronto
1
CN Tower
Visit the iconic tower for panoramic views of Toronto. It is a must-see.
2
Royal Ontario Museum
Explore the vast collections of art and history. It is a world-class museum.
3
Distillery District
Walk through this historic area filled with shops and restaurants. It is a great place to explore.
4
Toronto Islands
Take a ferry to the islands for great views of the city skyline. It is a perfect escape.
Tags
Montreal to Toronto VIA Rail Montreal to Toronto flight to Toronto traveling to Toronto Montreal to Toronto travel Canada city travel train vs flight Toronto travel tips