Skip to main content
Beginning of main content

Cheap Flights from Miami to Montreal $267.25

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Miami to Montreal (MIA to YUL)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Miami to Montreal (MIA to YUL)

Question : How often is the Miami International Airport (MIA) to Montreal-Pierre Elliott Trudeau International Airport (YUL) route on schedule?
Answer : Passengers are currently getting to their destination on schedule 69% of the time, which ranks in the bottom half across all routes. If your flight is delayed, expect an average of 30-40 minutes added to your travel time.

Question : Is there a day that has more departure times to choose from than other days?
Answer : Saturday has the most flight times for Miami to Montreal with 13.

Question : How many days should you spend in Montreal if you're flying in from Miami?
Answer : The average time spent in Montreal by passengers flying from MIA is nine days.

Question : In the next four weeks, what day should you book your trip?
Answer : Since low prices are preferred, look at February 1st. As of January 16th, the cheapest ticket sales are coming in 15% below the average price for this route, so you can spend that extra cash on a fun experience in Montreal.

Question : How long will the flight typically take from Miami International Airport (MIA) to Montreal-Pierre Elliott Trudeau International Airport (YUL)?
Answer : The average flight duration between MIA and YUL is 3 hours and 31 minutes.

Question : Which airline can you expect delays with on this route?
Answer : Air Canada is delayed on 55% of flights from Miami International Airport (MIA) to Montreal-Pierre Elliott Trudeau International Airport (YUL). If you're on Air Canada, be sure to sign up for the delay notifications to stay up to date with your flight's status.