Flights from Miami to Montreal – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to YUL – All flight route options from Miami International, Florida, USA to Pierre Elliott Trudeau International, Canada. These routes are operated by 10 airlines. Fly non-stop with Air Canada or American Airlines, or choose from 19 different stopover flights. The shortest flight time is 3 hours and 39 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pierre Elliott Trudeau
We got great deals on hotels and car rentals near the airport.
Miami to Montreal flights
There are over 21 airlines and as many as 851 flights every week to this destination. You can fly non-stop to Montreal (YUL) from Miami (MIA) with American Airlines or Air Canada but if a stopover option suits you better you can choose to fly via Freeport, Dulles or any other of the 19 alternatives with connectiing airports.
Miami to Montreal with American Airlines
You can fly non-stop every weekday with flights departing at 19 in the evening. You can also catch a transit flight via New York or Charlotte. American Airlines is a member of the air alliance OneWorld.
With Air Canada
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm. You also have the option to do a transit flight via Toronto. Air Canada is a Star Alliance member.
Distance & flight times: Miami International to Montreal Airport
The shortest flight time between MIA and YUL is 3 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 40m | - | 1414 miles (2275 km) |
FPO Freeport | 6h 8m | 1h 49m | 1454 miles (2339 km) |
IAD Dulles | 6h 24m | 2h 11m | 1419 miles (2283 km) |
DCA Washington | 6h 30m | 1h 51m | 1415 miles (2277 km) |
TPA Tampa | 7h 3m | 2h 30m | 1513 miles (2434 km) |
ATL Atlanta | 7h 4m | 3h 17m | 1598 miles (2571 km) |
LGA New York | 7h 12m | 3h 36m | 1418 miles (2282 km) |
CLT Charlotte | 7h 36m | 2h 39m | 1461 miles (2351 km) |
VRA Varadero | 7h 38m | 2h 10m | 1823 miles (2933 km) |
YYZ Toronto | 7h 40m | 3h 5m | 1559 miles (2508 km) |
PHL Philadelphia | 7h 50m | 48m | 1416 miles (2278 km) |
MCO Orlando | 7h 54m | 3h 42m | 1448 miles (2330 km) |
BOS Boston | 8h 0m | 3h 49m | 1522 miles (2449 km) |
EWR New York | 8h 10m | - | - |
RDU Raleigh/Durham | 8h 51m | 4h 58m | 1423 miles (2290 km) |
JFK New York | 9h 5m | - | - |
DTW Detroit | 9h 28m | 4h 32m | 1685 miles (2711 km) |
NAS Nassau | 9h 30m | 4h 50m | 1618 miles (2603 km) |
BNA Nashville | 9h 32m | 4h 30m | 1750 miles (2816 km) |
ORD Chicago | 10h 0m | 4h 18m | 1955 miles (3146 km) |



Quick copy and share this page
From Miami to Canada
Below is a list of other destinations to Canada from Miami International with either direct flights or 1 stop connections.
From USA to Montreal
Below is a list of other cities in USA with flights to Montreal with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
LAX Los Angeles Direct
-
CLT Charlotte Direct
-
EWR New York Direct
-
IAH Houston Direct
-
MCO Orlando Direct