Travel options
from Toronto to Montreal, QC

You can get from Toronto to Montreal, QC by train, bus or flight.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
28 May
£77VIA Rail Canada
£217Air Transat
Sun
29 May
£94VIA Rail Canada
£258Air Transat
Mon
30 May
£56VIA Rail Canada
£52flair airlines
Tue
31 May
£56VIA Rail Canada
£112Air Transat
Wed
1 Jun
£76VIA Rail Canada
£70Air Transat
Thu
2 Jun
£77VIA Rail Canada
£189Air Canada
Fri
3 Jun
£76VIA Rail Canada
£130flair airlines
Sat
4 Jun
£40VIA Rail Canada
£83Air Transat
Sun
5 Jun
£56VIA Rail Canada
£143Air Transat
Mon
6 Jun
£76VIA Rail Canada
£69Air Transat
Tue
7 Jun
£56VIA Rail Canada
£69Air Transat
Wed
8 Jun
£77VIA Rail Canada
£70Air Transat
Thu
9 Jun
£76VIA Rail Canada
£101Air Canada
Fri
10 Jun
£77VIA Rail Canada
£92flair airlines
Sat
11 Jun
£40VIA Rail Canada
£78Air Transat
Sun
12 Jun
£77VIA Rail Canada
£87Air Canada
Mon
13 Jun
£39VIA Rail Canada
£70Air Transat
Tue
14 Jun
£40VIA Rail Canada
£78Air Transat
Wed
15 Jun
£56VIA Rail Canada
£86Air Canada
Thu
16 Jun
£77VIA Rail Canada
£162Air Canada

Travel Information to Montreal, QC from Toronto

distanceDistance312 miles (503 km)
modeAvailable travel modesFlight or train
priceTicket price range£69 - £80
cheapestCheapest modeTrain • £69 • 4 h 33 min
fastestFastest modeFlight • £80 • 1 h 13 min
carriersPopular travel companiesflair airlines or VIA Rail Canada

Travel 312 miles (503 km) by flight or train to Montreal, QC from Toronto. If speed is a priority, then a flight is the best option with an average duration of 1 h 13 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £69. The most popular travel providers which serve this route are flair airlines or VIA Rail Canada among others. Travellers can even take a direct from Toronto to Montreal, QC.

Travel Tips: Travel from Toronto to Montreal, QC

Travel to Montreal, QC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Toronto to Montreal, QC.
FAQs

What are my Toronto to Montreal, QC travel options?

You can travel from Toronto to Montreal, QC 2 different ways: flight or train.

What is the cheapest way to get from Toronto to Montreal, QC?

Train services offer the cheapest way to get from Toronto to Montreal, QC. Tickets for a train cost on average £69.

This is compared to other travel options to Montreal, QC:

A train journey is usually £11 less than a journey to Montreal, QC by plane, which costs on average £80 for the same trip.

What is the fastest way from Toronto to Montreal, QC?

The fastest way from Toronto to Montreal, QC is by flight with an average journey time of 1 h 13 min.

Other travel options to Montreal, QC from Toronto can usually take longer:

In comparison, travelling by train can take you on average 4 h 33 min.

How far is it from Toronto to Montreal, QC?

Montreal, QC is approximately 312 miles (503 km) away from Toronto.

How many services a day are there from Toronto to Montreal, QC?

The average frequency per day from Toronto to Montreal, QC is:

  • 3 trains a day.

However, we recommend checking specific travel dates for your journey between Toronto and Montreal, QC as scheduled services by flight or train can vary by season or day of the week.

When going from Toronto to Montreal, QC, where do I depart from Toronto and where do I arrive in Montreal, QC?

These are the most popular departure and arrival points for travellers from Toronto to Montreal, QC:

    Which travel companies can take me from Toronto to Montreal, QC?

    If finding a good deal is your main consideration for your trip from Toronto to Montreal, QC, then we'll help you find the best value travel companies for you:

    • Travel with flair airlines to go to Montreal, QC by plane. For a good deal on tickets, you can find flair airlines Toronto to Montreal, QC tickets on Omio for £80.
    • VIA Rail Canada can take you to Montreal, QC by train. If searching for a good deal on trains, you can find tickets for VIA Rail Canada from Toronto to Montreal, QC for £69.

    Where should I go next after I travel from Toronto to Montreal, QC?

    Omio customers who travel from Toronto to Montreal, QC often also extend their holiday to go to Paris, Brussels or Madrid. Omio can help you plan your trip by finding the best connections between Montreal, QC and these popular destinations at a great price.

    How far in advance should I purchase tickets from Toronto to Montreal, QC online to get the best deals?

    Before travelling from Toronto to Montreal, QC, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

    • The price of a plane ticket is on average £80 one way for this trip.
    • The price of a train ticket is £69 one way on average for this route.

    But we recommend booking Toronto to Montreal, QC tickets online a few months before your planned travel date to score the best deals and save money on your trip.

    Travelling from Toronto to Montreal, QC: related information

    Here are some other resources that might have the information you need