Flights to Miami

Find the cheapest month to travel to Miami
Carrier Flight Number Departing Arriving Flight time Number of stops
28 May 2017
Frontier Airlines F914 DEN 00:05 MIA 05:58 3h 53min Direct
Frontier Airlines F9612 DEN 00:05 MIA 05:58 3h 53min Direct
American Airlines AA1708 LAX 00:30 FLL 11:56 8h 26min 1
British Airways BA6817 PHX 00:45 MIA 07:53 4h 8min Direct
American Airlines AA2216 PHX 00:45 MIA 07:53 4h 8min Direct
American Airlines AA7265 LIM 00:45 MIA 07:30 5h 45min Direct
LAN Airlines LA2464 LIM 00:45 MIA 07:30 5h 45min Direct
Spirit Airlines NK456 LAS 00:52 FLL 11:27 7h 35min 1
Spirit Airlines NK972 PHX 00:55 FLL 09:40 5h 45min 1
American Airlines AA260 LAX 00:55 MIA 09:00 5h 5min Direct
Malaysia Airlines MH9380 LAX 00:55 MIA 09:00 5h 5min Direct
Alaska Airlines AS6425 LAX 00:55 MIA 09:00 5h 5min Direct
Qantas QF3135 LAX 00:55 MIA 09:00 5h 5min Direct
United Airlines UA1614 LAX 00:59 MIA 10:39 6h 40min 1
American Airlines AA1377 LAX 01:10 MIA 12:38 8h 28min 1
Spirit Airlines NK409 ORD 05:15 FLL 09:12 2h 57min Direct
American Airlines AA233 ORD 05:30 MIA 09:35 3h 5min Direct
American Airlines AA2363 DFW 05:30 MIA 09:14 2h 44min Direct
American Airlines AA1399 LGA 06:00 MIA 09:03 3h 3min Direct
British Airways BA7762 LGA 06:00 MIA 09:03 3h 3min Direct
Spirit Airlines NK521 EWR 06:00 FLL 08:54 2h 54min Direct
American Airlines AA1411 ORD 06:00 MIA 10:05 3h 5min Direct
United Airlines UA1168 ORD 06:00 MIA 10:08 3h 8min Direct
American Airlines AA958 ATL 06:00 MIA 07:52 1h 52min Direct
Spirit Airlines NK675 ATL 06:00 FLL 09:17 3h 17min 1
JetBlue Airways B6375 PHL 06:00 FLL 08:44 2h 44min Direct
American Airlines AA2463 PHL 06:00 MIA 08:52 2h 52min Direct
British Airways BA1674 PHL 06:00 MIA 08:52 2h 52min Direct
British Airways BA7762 LGA 06:00 MIA 09:03 3h 3min Direct
Spirit Airlines NK521 EWR 06:00 FLL 08:54 2h 54min Direct
American Airlines AA1399 LGA 06:00 MIA 09:03 3h 3min Direct
Spirit Airlines NK972 DFW 06:00 FLL 09:40 2h 40min Direct
American Airlines AA1399 LGA 06:00 MIA 09:03 3h 3min Direct
British Airways BA7762 LGA 06:00 MIA 09:03 3h 3min Direct
Spirit Airlines NK521 EWR 06:00 FLL 08:54 2h 54min Direct
British Airways BA5039 MSY 06:00 MIA 08:52 1h 52min Direct
American Airlines AA347 MSY 06:00 MIA 08:52 1h 52min Direct
Spirit Airlines NK672 MSY 06:00 FLL 08:49 1h 49min Direct
American Airlines AA1437 BWI 06:00 MIA 08:40 2h 40min Direct
British Airways BA4686 BWI 06:00 MIA 08:40 2h 40min Direct
JetBlue Airways B61279 DCA 06:00 FLL 08:30 2h 30min Direct
American Airlines AA1368 STL 06:00 MIA 09:43 2h 43min Direct
Alaska Airlines AS6187 STL 06:00 MIA 09:43 2h 43min Direct
American Airlines AA3320 PNS 06:00 MIA 08:44 1h 44min Direct
British Airways BA7786 PNS 06:00 MIA 08:44 1h 44min Direct
American Airlines AA1437 BWI 06:00 MIA 08:40 2h 40min Direct
British Airways BA4686 BWI 06:00 MIA 08:40 2h 40min Direct
JetBlue Airways B61279 DCA 06:00 FLL 08:30 2h 30min Direct
Spirit Airlines NK609 MSP 06:00 FLL 14:00 7h 0min 1
American Airlines AA2449 YYZ 06:00 MIA 09:20 3h 20min Direct
Cheap Flights to Miami
Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
1106 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 01:20
Barcelona–El Prat (BCN)
18 September 2017, 23:00
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:30
Miami International (MIA)
30 September 2017, 00:30
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
1659 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
1195 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
1195 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
1284 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
2402 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
2402 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
2492 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
2492 US$update

Last Update: 24 days ago

Barcelona–El Prat (BCN) - Miami International (MIA), 18 September 2017 (1 stop)
  18 September 2017, 05:55
Barcelona–El Prat (BCN)
18 September 2017, 14:50
Miami International (MIA)
1 stop Total time
0h 0min
Miami International (MIA) - Barcelona–El Prat (BCN), 28 September 2017 (1 stop)
  28 September 2017, 16:50
Miami International (MIA)
29 September 2017, 11:40
Barcelona–El Prat (BCN)
1 stop Total time
0h 0min
3699 US$update

Last Update: 24 days ago