There are 7 ways to get from Montreal to Pearson Airport Terminal 3 by plane, train, bus 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 Montreal to Toronto  •  2 h 39 min

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

$82 - $311

Cheapest option

Bus Megabus CA  •  7 h 34 min

  1. Take the bus from Montreal to Kingston, ON 3 stops / ...
  2. Take the bus from Kingston, ON to Toronto Airport, ON 8 stops / ...

$44 - $65

5 alternative options

Fly Montreal to Toronto Island, train  •  3 h 43 min

  1. Fly from Montreal (YUL) to Toronto Island (YTZ) YUL - YTZ
  2. Take the train from UP Express Union Station to UP Express Pearson Airport

$99 - $364

Train to Ottawa, fly to Toronto  •  4 h 53 min

  1. Take the train from Montréal to Ottawa
  2. Fly from Ottawa (YOW) to Toronto (YYZ) YOW - YYZ

$125 - $392

Train  •  5 h 43 min

  1. Take the train from Montréal to Toronto VIA Rail

$56 - $176

Bus Greyhound Canada  •  10 h 27 min

  1. Take the bus from Montreal, PQ to Ottawa, ON 5846 / 5847 / ...
  2. Take the bus from Ottawa, ON to Toronto, ON 5353 / ...

$48 - $166

Drive  •  6 h 13 min

  1. Drive from Montreal to Pearson Airport Terminal 3 343.7 miles

$45 - $70

What companies run services between Montreal, QC, Canada and Pearson Airport Terminal 3, ON, Canada?

Air Transat, Air Canada and WestJet fly from Montreal to Pearson Airport Terminal 3 hourly. Alternatively, VIA Rail operates a train from Montreal to Pearson Airport Terminal 3 every 30 minutes. Tickets cost $50 - $170 and the journey takes 4 h 54 min.

Airlines
Air Canada
Website
aircanada.com
Flights from Montreal to Toronto
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$100 - $650
Flights from Montreal to Toronto Island
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$100 - $600
Flights from Ottawa to Toronto
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$110 - $600
WestJet
Website
westjet.com
Flights from Montreal to Toronto
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$110 - $600
Flights from Ottawa to Toronto
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$140 - $600
Porter Airlines
Website
flyporter.com
Flights from Montreal to Toronto Island
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$100 - $550
Flights from Montreal to Toronto Island via La Macaza
Ave. Duration
2 h 32 min
When
Sunday
Estimated price
$100 - $550
Air Transat
Website
airtransat.com
Flights from Montreal to Toronto
Ave. Duration
1 h 18 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $2,900
Train operators
UP Express
Website
upexpress.com
Train from UP Express Union Station to UP Express Pearson Airport
Ave. Duration
25 min
Frequency
Every 10 minutes
Estimated price
$4 - $10
Schedules at
upexpress.com
Pearson - Union
$10
1-2 Stops
$4 - $5
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Montréal to Ottawa
Ave. Duration
1 h 58 min
Frequency
Every 30 minutes
Estimated price
$29 - $90
Website
viarail.ca
Escape
$29 - $45
Economy
$40 - $55
Economy Plus
$60 - $90
Business
$55 - $80
Business Plus/Sleeper
$100 - $150
Train from Montréal to Toronto
Ave. Duration
4 h 54 min
Frequency
Every 30 minutes
Estimated price
$50 - $170
Website
viarail.ca
Escape
$50 - $75
Economy
$85 - $120
Economy Plus
$120 - $170
Business
$120 - $170
Business Plus/Sleeper
$220 - $310
Bus operators
Megabus CA
Phone
1-866-488-4452
Email
canada-info@coachcanada.com
Website
ca.megabus.com
Bus from Montreal to Kingston, ON
Ave. Duration
2 h 55 min
Frequency
Hourly
Estimated price
$21 - $35
Schedules at
ca.megabus.com
Book at
ca.megabus.com
Bus from Kingston, ON to Toronto Airport, ON
Ave. Duration
3 h 30 min
Frequency
3 times a day
Estimated price
$22 - $35
Schedules at
ca.megabus.com
Book at
ca.megabus.com
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Montreal, PQ to Ottawa, ON
Ave. Duration
2 h 51 min
Frequency
Hourly
Estimated price
$16 - $45
Website
Greyhound.ca
Advanced Purchase
$16 - $24
Online Fare
$19 - $35
Standard Fare
$28 - $45
Refundable
$30 - $50
Bus from Ottawa, ON to Toronto, ON
Ave. Duration
5 h 5 min
Frequency
Once daily
Estimated price
$26 - $120
Website
Greyhound.ca
Advanced Purchase
$26 - $40
Online Fare
$30 - $55
Standard Fare
$45 - $65
Refundable
$50 - $75

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 Heading to Europe? Read this before you buy a Eurail Pass, Getting to Milan from the airport and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

The distance between Montreal and Pearson Airport Terminal 3 is 519 km. The road distance is 550 km.

The cheapest way to get from Montreal to Pearson Airport Terminal 3 is to drive which costs $55 - $90 and takes 6 h 13 min.

The quickest way to get from Montreal to Pearson Airport Terminal 3 is to fly which takes 2 h 39 min and costs $100 - $410.

No, there is no direct train from Montreal to Pearson Airport Terminal 3. However, there are services departing from Montréal and arriving at UP Express Pearson Airport via UP Express Union Station. The journey, including transfers, takes approximately 5 h 43 min.

No, there is no direct bus from Montreal to Pearson Airport Terminal 3. However, there are services departing from Montreal and arriving at Toronto Airport, ON via Kingston, ON. The journey, including transfers, takes approximately 7 h 34 min.

It takes approximately 2 h 39 min to get from Montreal to Pearson Airport Terminal 3, including transfers.

Trips to Pearson Airport Terminal 3

Finch Station to Pearson Airport Terminal 3 Hamilton ON Canada to Pearson Airport Terminal 3 Meadowvale Go Station Platform 3 to Pearson Airport Terminal 3 Georgetown ON Canada to Pearson Airport Terminal 3 New York La Guardia Airport LGA to Pearson Airport Terminal 3 Scarborough ON Canada to Pearson Airport Terminal 3 Winnipeg to Pearson Airport Terminal 3 Whitby ON Canada to Pearson Airport Terminal 3 Kipling GO Station to Pearson Airport Terminal 3 Pacific Mall to Pearson Airport Terminal 3 St Catharines to Pearson Airport Terminal 3 Burlington ON Canada to Pearson Airport Terminal 3 Fairmont Royal York to Pearson Airport Terminal 3 Jane Station to Pearson Airport Terminal 3 Rochester Station to Pearson Airport Terminal 3 Owen Sound to Pearson Airport Terminal 3 Finch Bus Terminal to Pearson Airport Terminal 3 Yorkdale to Pearson Airport Terminal 3 Wasaga Beach to Pearson Airport Terminal 3 Ripley s Aquarium of Canada to Pearson Airport Terminal 3 Oakville Trafalgar Memorial Hospital to Pearson Airport Terminal 3 Scarborough Town Centre to Pearson Airport Terminal 3 Unionville ON Canada to Pearson Airport Terminal 3 12 Thorncliffe Park Dr to Pearson Airport Terminal 3 The Westin Prince Toronto to Pearson Airport Terminal 3 Dubai to Pearson Airport Terminal 3 Willowdale to Pearson Airport Terminal 3 Holiday Inn Toronto Downtown Centre to Pearson Airport Terminal 3 Milton to Pearson Airport Terminal 3 Ed Mirvish Theatre to Pearson Airport Terminal 3