Travel options
from Montreal, QC to Toronto

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Fri
Oct 22
$121VIA Rail Canada
Find prices
Sat
Oct 23
$72VIA Rail Canada
$76flair airlines
Sun
Oct 24
$121VIA Rail Canada
$240flair airlines
Mon
Oct 25
$97VIA Rail Canada
$171flair airlines
Tue
Oct 26
$51VIA Rail Canada
$317Air Canada
Wed
Oct 27
$51VIA Rail Canada
$352Air Canada
Thu
Oct 28
$97VIA Rail Canada
$386Air Canada
Fri
Oct 29
$97VIA Rail Canada
$68flair airlines
Sat
Oct 30
$72VIA Rail Canada
$352Air Canada
Sun
Oct 31
$72VIA Rail Canada
$283Air Canada
Mon
Nov 1
$51VIA Rail Canada
$112flair airlines
Tue
Nov 2
$49VIA Rail Canada
$85Air Transat
Wed
Nov 3
$50VIA Rail Canada
$92Air Canada
Thu
Nov 4
$49VIA Rail Canada
$91Air Canada
Fri
Nov 5
$97VIA Rail Canada
$120Air Transat
Sat
Nov 6
$51VIA Rail Canada
$112Air Canada
Sun
Nov 7
$97VIA Rail Canada
$130Air Transat
Mon
Nov 8
$51VIA Rail Canada
$103flair airlines
Tue
Nov 9
$51VIA Rail Canada
$110Air Transat
Wed
Nov 10
$51VIA Rail Canada
$154Air Canada
Thu
Nov 11
$51VIA Rail Canada
$229Air Canada

Travel Information between Montreal, QC and Toronto

distanceDistance312 miles (503 km)
modeAvailable travel modesFlight or train
priceTicket price range$68 - $81
cheapestCheapest modeTrain • $68 (€55) • 5 h 7 min
fastestFastest modeFlight • $81 (€66) • 1 h 19 min
carriersPopular travel companiesflair airlines or VIA Rail Canada

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

Travel Tips

Travel from Montreal, QC to Toronto
Travel to Toronto 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 Montreal, QC to Toronto.
FAQs
How do I reach Toronto from Montreal, QC?

There are 2 ways to travel between Montreal, QC and Toronto including taking a flight or train.

How do I get from Montreal, QC to Toronto the cheapest way?

The cheapest way to go to Toronto from Montreal, QC is by taking a train, which costs on average $68 (€55).

This is compared to other ways of getting to Toronto:

Taking a train is about $14 (€11) less than taking a flight, which costs on average $81 (€66) for this journey.

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

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

There are alternative travel options to Toronto that can usually take longer:

In comparison, getting to Toronto by train can take on average 5 h 7 min.

What is the distance between Montreal, QC and Toronto?

The distance from Montreal, QC to Toronto is approximately 312 miles (503 km).

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

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

  • 5 trains a day.

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

Where do people depart from and arrive in when traveling from Montreal, QC to Toronto?

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

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

    Omio works with many trusted partners that can help you travel the best way from Montreal, QC to Toronto:

    • You can go to Toronto from Montreal, QC by plane with flair airlines. You'll see cheap plane tickets for $81 (€66) with flair airlines from Montreal, QC to Toronto on Omio.
    • You can travel to Toronto from Montreal, QC by train with VIA Rail Canada. You can find cheap tickets on Omio for $68 (€55) with VIA Rail Canada from Montreal, QC to Toronto.
    Is there a way to travel directly from Montreal, QC to Toronto?

    Yes, there are direct services available from Montreal, QC to Toronto with the following travel companies:

    • You can find around 5 direct trains per day and travel with VIA Rail Canada.

    Direct services tend to save you time and add more convenience in getting you to Toronto as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Montreal, QC to Toronto.

    What other destinations are worth visiting after traveling from Montreal, QC to Toronto?
    Looking to extend your trip from Montreal, QC to Toronto? Many Omio customers who go from Montreal, QC to Toronto usually extend their vacation to explore other popular destinations like Paris, London or Amsterdam. If you're looking to explore Paris, London or Amsterdam from Toronto, let Omio find you the best connections available at an affordable price.
    How early should I purchase Montreal, QC to Toronto tickets online to score the best deals?

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

    • A plane ticket for this trip costs on average $81 (€66) one way.
    • A train ticket costs $68 (€55) one way on average for this route.

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

    Important Stations and Airports for this Journey