Find cheap flights to Miami

Fri. 27/3
Fri. 3/4
Any month
Compare vs. momondo |

Cheapest flights to Miami airports

Find the cheapest flights to these Miami airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Miami?

What is the cheapest month to fly to Miami?

Most travellers find the cheapest round-trip flights to Miami when choosing a flight departing in January.

When is the best time to book flights to Miami?

From most locations, booking your flights to Miami around 55 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Miami?

Most of our users find that booking their departure to Miami on a Tuesday is the cheapest. Conversely, departing on a Friday seems to be the most expensive.

What is the cheapest time of day to fly to Miami?

Our data shows that the cheapest Miami flights are usually those with evening departure times. afternoon flights are often costlier.


Miami flight deals found on momondo

Check out some of the best fares to Miami found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
16 Jun.
YVR
Vancouver Intl
9h 59m
1 stop
MIA
Miami
30 Jun.
MIA
Miami
9h 12m
1 stop
YVR
Vancouver Intl
Major Airline
29 May
YUL
Montreal Pierre Elliott Trudeau Intl
3h 34m
MIA
Miami
1 Jun.
MIA
Miami
3h 31m
YUL
Montreal Pierre Elliott Trudeau Intl
Delta
19 Jun.
YOW
Ottawa
8h 35m
2 stops
MIA
Miami
22 Jun.
MIA
Miami
6h 18m
1 stop
YOW
Ottawa
Major Airline
29 May
YUL
Montreal Pierre Elliott Trudeau Intl
3h 34m
MIA
Miami
1 Jun.
MIA
Miami
7h 44m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
28 May
YYZ
Toronto Pearson Intl
7h 21m
1 stop
MIA
Miami
2 Jun.
MIA
Miami
3h 07m
YYZ
Toronto Pearson Intl
Delta
10 Aug.
YOW
Ottawa
8h 35m
2 stops
MIA
Miami
17 Aug.
MIA
Miami
6h 18m
1 stop
YOW
Ottawa

Find the cheapest one-way flights to Miami

If you're looking for one-way flights to Miami, view some of our deals below provided by Air New Zealand, Delta and British Airways
Quickest
Cheapest
Air New Zealand
19 Aug.
YYZ
Toronto Pearson Intl
7h 16m
1 stop
MIA
Miami
Delta
10 Apr.
YYZ
Toronto Pearson Intl
8h 00m
1 stop
MIA
Miami
British Airways
19 Aug.
YYZ
Toronto Pearson Intl
3h 22m
MIA
Miami

Which airlines fly to Miami?

Here you can see a selection of the most popular and cheapest airlines for flights to Miami

Popular routes to Miami

Most frequently searched flights to Miami along with the cheapest price and shortest flight duration
New York to Miami Flights
Fastest flight time
3h 17m
Cheapest price
82 C$
New York to Miami Flights
Fastest flight time
3h 06m
Cheapest price
148 C$
Montreal to Miami Flights
Fastest flight time
3h 26m
Cheapest price
235 C$
Toronto to Miami Flights
Fastest flight time
3h 04m
Cheapest price
251 C$
Ottawa to Miami Flights
Fastest flight time
8h 06m
Cheapest price
276 C$
Vancouver to Miami Flights
Fastest flight time
8h 58m
Cheapest price
308 C$
Buffalo to Miami Flights
Fastest flight time
5h 06m
Cheapest price
308 C$
Halifax to Miami Flights
Fastest flight time
8h 05m
Cheapest price
321 C$
Calgary to Miami Flights
Fastest flight time
7h 29m
Cheapest price
329 C$
Québec City to Miami Flights
Fastest flight time
6h 41m
Cheapest price
372 C$
Burlington to Miami Flights
Fastest flight time
5h 05m
Cheapest price
377 C$
Winnipeg to Miami Flights
Fastest flight time
11h 07m
Cheapest price
408 C$
London to Miami Flights
Fastest flight time
10h 07m
Cheapest price
420 C$
Edmonton to Miami Flights
Fastest flight time
8h 12m
Cheapest price
425 C$
Fredericton to Miami Flights
Fastest flight time
19h 01m
Cheapest price
493 C$
Victoria to Miami Flights
Fastest flight time
16h 26m
Cheapest price
576 C$
Regina to Miami Flights
Fastest flight time
14h 56m
Cheapest price
584 C$
Kelowna to Miami Flights
Fastest flight time
11h 13m
Cheapest price
593 C$
Abbotsford to Miami Flights
Fastest flight time
19h 15m
Cheapest price
645 C$
St. John's to Miami Flights
Fastest flight time
16h 12m
Cheapest price
666 C$
View more

Start planning your trip to Miami