There are 7 ways to get from Toronto to Montreal Airport (YUL) by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Billy Bishop Toronto City  •  2 h 26 min

  1. Fly from Billy Bishop Toronto City (YTZ) to Montreal (YUL) YTZ - YUL

$87 - $332

Cheapest option

Bus Greyhound Canada  •  8 h 45 min

  1. Take the bus from Toronto, ON to Ottawa, ON 5354 / ...
  2. Take the bus from Ottawa, ON - Catherine Street to Montreal Airport 5813

$43 - $104

5 alternative options

Fly from Toronto  •  2 h 35 min

  1. Fly from Toronto (YYZ) to Montreal (YUL) YYZ - YUL

$79 - $300

Bus to Hamilton, fly  •  4 h 11 min

  1. Take the bus from Union Station Bus Terminal to Main St. W. @ Summers Ln.
  2. Fly from Hamilton (YHM) to Montreal (YUL) YHM - YUL

$110 - $611

Train  •  4 h 30 min

  1. Take the train from Toronto to Dorval VIA Rail

$50 - $170

Bus Megabus Canada  •  6 h 4 min

  1. Take the bus from Toronto, ON to Kirkland, PQ 8 stops / ...

$56 - $74

Drive  •  5 h 55 min

  1. Drive from Toronto to Montreal Airport (YUL) 329.1 miles

$40 - $65

Questions & Answers

The cheapest way to get from Toronto to Montreal Airport (YUL) is to drive which costs $55 - $85 and takes 5 h 55 min.

More details

The quickest way to get from Toronto to Montreal Airport (YUL) is to fly which costs $110 - $430 and takes 2 h 26 min.

More details

No, there is no direct bus from Toronto to Montreal Airport (YUL). However, there are services departing from Toronto, ON and arriving at Montreal Airport via Ottawa, ON - Catherine Street. The journey, including transfers, takes approximately 8 h 45 min.

More details

Yes, there is a direct train departing from Toronto and arriving at Dorval. Services depart every 30 minutes, and operate every day. The journey takes approximately 4 h 30 min.

More details

The distance between Toronto and Montreal Airport (YUL) is 489 km. The road distance is 526.5 km.

Get driving directions

The best way to get from Toronto to Montreal Airport (YUL) without a car is to train which takes 4 h 30 min and costs $65 - $220.

More details

It takes approximately 2 h 26 min to get from Toronto to Montreal Airport (YUL), including transfers.

More details

Toronto to Montreal Airport (YUL) bus services, operated by Greyhound Canada, depart from Toronto, ON station.

More details

Toronto to Montreal Airport (YUL) train services, operated by VIA Rail, depart from Toronto station.

More details

The best way to get from Toronto to Montreal Airport (YUL) is to fly which takes 2 h 26 min and costs $110 - $430. Alternatively, you can train, which costs $65 - $220 and takes 4 h 30 min, you could also bus, which costs $70 - $100 and takes 6 h 4 min.

Mode details

Map of how to get from Toronto to Montreal Airport (YUL).
Launch map view
  • Distance: 305.8 miles
  • Duration: 2 h 26 min

What companies run services between Toronto, ON, Canada and Montreal Airport (YUL), Canada?

Porter Airlines and Air Canada fly from Toronto to Montreal Airport (YUL) hourly. Alternatively, VIA Rail operates a train from Toronto to Montreal Airport (YUL) every 30 minutes. Tickets cost $50 - $170 and the journey takes 4 h 30 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Billy Bishop Toronto City to Montreal
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$100 - $600
Flights from Toronto to Montreal
Ave. Duration
1 h 14 min
When
Every day
Estimated price
$100 - $650
Flights from Hamilton to Montreal
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$180 - $1,100
Porter Airlines
Website
flyporter.com
Flights from Billy Bishop Toronto City to Montreal
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$100 - $550
WestJet
Website
westjet.com
Flights from Toronto to Montreal
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$110 - $600
Air Transat
Website
airtransat.com
Flights from Toronto to Montreal
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$80 - $2,900
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Toronto to Dorval
Ave. Duration
4 h 30 min
Frequency
Every 30 minutes
Estimated price
$50 - $170
Website
viarail.ca
Escape
$50 - $70
Economy
$80 - $120
Economy Plus
$120 - $170
Business
$120 - $170
Business Plus/Sleeper
$210 - $300
Bus operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Union Station Bus Terminal to Main St. W. @ Summers Ln.
Ave. Duration
52 min
Frequency
Every 30 minutes
Estimated price
$7 - $10
Schedules at
gotransit.com
Megabus Canada
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Toronto, ON to Ottawa, ON
Ave. Duration
5 h 15 min
Frequency
Every 4 hours
Estimated price
$26 - $65
Website
Greyhound.ca
Advanced Purchase
$26 - $40
Online Fare
$30 - $55
Standard Fare
$45 - $65
Refundable
$50 - $75
Bus from Ottawa, ON - Catherine Street to Montreal Airport
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$16 - $40
Website
Greyhound.ca
Advanced Purchase
$16 - $23
Online Fare
$18 - $35
Standard Fare
$28 - $40
Refundable
$30 - $45

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Getting around the Cyclades and How do I buy a London Underground ticket? - to help you get the most out of your next trip.