background

Flight Deals to Miami from $34

Fly where?

Top flight deals from leading airlines:

KL LogoDL LogoAS LogoUA LogoHA LogoQR LogoSQ Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $127
  • Up to 1 stop
    $214
  • Up to 2 stops
    $407

Airlines

  • American Airlines
    $321
  • Delta Air Lines
    $157
  • Frontier Airlines
    $288
  • Hawaiian Airlines
    $487
  • Southwest Airlines
    $418
  • Spirit Airlines
    $127
  • United Airlines
    $258

Cabin Class

  • Economy
    $127

Departure Airports

  • Dallas Fort Worth International Airport
    $207
  • Dallas Love Field
    $352
  • Denver International Airport
    $236
  • Detroit Metropolitan Airport
    $127
  • Hartsfield Jackson Atlanta International Airport
    $157
  • Ontario International Airport
    $356

Arrival Airports

  • Miami International Airport
    $127

Layover Airports

  • Baltimore/Washington International Thurgood Marshall Airport
    $214
  • Charlotte Douglas International Airport
    $341
  • Chicago Midway Airport
    $426
  • Chicago O Hare Airport
    $296
  • Dallas Fort Worth International Airport
    $321
  • Denver International Airport
    $288
  • Detroit Metropolitan Airport
    $412
  • George Bush Intercontinental Houston Airport
    $296
  • Hartsfield Jackson Atlanta International Airport
    $236
  • Jacksonville International Airport
    $387
  • New York John F Kennedy Airport
    $452
  • New York LaGuardia Airport
    $229
  • Newark Liberty Airport
    $252
  • Orlando International Airport
    $490
  • Philadelphia International Airport
    $398
  • Phoenix Sky Harbor International Airport
    $476
  • Portland International Airport
    $487
  • Raleigh Durham International Airport
    $335
  • Reagan Washington National Airport
    $416
  • Salt Lake City International Airport
    $392
  • San Francisco International Airport
    $402
  • Seattle Tacoma International Airport
    $487
  • Washington Dulles Airport
    $377
Spirit Airlines Logo
8:20 pm – 11:24 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 3h 4m
28 Feb
3h 4m
28 Feb
nonstop
Spirit Airlines Logo
11:00 am – 2:09 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 3h 9m
3 Mar
3h 9m
3 Mar
nonstop
$127
Delta Air Lines Logo
7:25 am – 9:26 am
Atlanta(ATL)Miami(MIA)
ATL - MIA · 2h 1m
20 Feb
2h 1m
20 Feb
nonstop
Delta Air Lines Logo
3:35 pm – 5:39 pm
Miami(MIA)Atlanta(ATL)
MIA - ATL · 2h 4m
25 Feb
2h 4m
25 Feb
nonstop
$157
Spirit Airlines Logo
6:30 am – 10:23 am
Dallas(DFW)Miami(MIA)
DFW - MIA · 3h 53m
16 Feb
3h 53m
16 Feb
nonstop
Spirit Airlines Logo
6:31 pm – 8:53 pm
Miami(MIA)Dallas(DFW)
MIA - DFW · 2h 22m
21 Feb
2h 22m
21 Feb
nonstop
$207
Spirit Airlines Logo
3:20 pm – 8:36 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 5h 16m
20 Feb
5h 16m
20 Feb
1 stop
BWI
Spirit Airlines Logo
7:00 am – 10:05 am
Miami(MIA)Detroit(DTW)
MIA - DTW · 3h 5m
1 Mar
3h 5m
1 Mar
nonstop
$214
Spirit Airlines Logo
8:20 pm – 11:24 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 3h 4m
22 Feb
3h 4m
22 Feb
nonstop
Spirit Airlines Logo
11:09 am – 9:58 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 10h 49m
28 Feb
10h 49m
28 Feb
1 stop
LGA
$229
Delta Air Lines Logo
10:45 am – 6:57 pm
Denver(DEN)Miami(MIA)
DEN - MIA · 8h 12m
10 Feb
8h 12m
10 Feb
1 stop
ATL
Delta Air Lines Logo
8:05 am – 3:07 pm
Miami(MIA)Denver(DEN)
MIA - DEN · 7h 2m
18 Feb
7h 2m
18 Feb
1 stop
ATL
$236
Spirit Airlines Logo
3:20 pm – 8:36 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 5h 16m
20 Feb
5h 16m
20 Feb
1 stop
BWI
Spirit Airlines Logo
10:05 pm – 8:19 am
Miami(MIA)Detroit(DTW)
MIA - DTW · 10h 14m
1 Mar
10h 14m
1 Mar
1 stop
EWR
$252
United Airlines Logo
10:00 am – 4:02 pm
Denver(DEN)Miami(MIA)
DEN - MIA · 6h 2m
24 Feb
6h 2m
24 Feb
nonstop
United Airlines Logo
9:35 am – 12:14 pm
Miami(MIA)Denver(DEN)
MIA - DEN · 2h 39m
3 Mar
2h 39m
3 Mar
nonstop
$258
Frontier Airlines Logo
2:36 pm – 5:44 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 3h 8m
20 Feb
3h 8m
20 Feb
nonstop
Frontier Airlines Logo
6:25 am – 11:10 am
Miami(MIA)Detroit(DTW)
MIA - DTW · 28h 45m
1 Mar
28h 45m
1 Mar
1 stop
DEN
$288
United Airlines Logo
10:02 am – 5:24 pm
Atlanta(ATL)Miami(MIA)
ATL - MIA · 7h 22m
17 Feb
7h 22m
17 Feb
1 stop
ORD
United Airlines Logo
8:45 am – 5:56 pm
Miami(MIA)Atlanta(ATL)
MIA - ATL · 9h 11m
20 Feb
9h 11m
20 Feb
1 stop
IAH
$296
United Airlines Logo
7:00 am – 1:32 pm
Atlanta(ATL)Miami(MIA)
ATL - MIA · 6h 32m
20 Feb
6h 32m
20 Feb
1 stop
IAH
United Airlines Logo
6:00 am – 3:06 pm
Miami(MIA)Atlanta(ATL)
MIA - ATL · 9h 6m
26 Feb
9h 6m
26 Feb
1 stop
EWR
$296
American Airlines Logo
5:47 pm – 8:50 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 3h 3m
25 Feb
3h 3m
25 Feb
nonstop
American Airlines Logo
6:05 am – 1:27 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 7h 22m
7 Mar
7h 22m
7 Mar
1 stop
DFW
$321
Frontier Airlines Logo
12:35 pm – 6:00 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 5h 25m
1 Mar
5h 25m
1 Mar
1 stop
ATL
Frontier Airlines Logo
1:30 pm – 6:19 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 4h 49m
6 Mar
4h 49m
6 Mar
1 stop
RDU
$335
American Airlines Logo
5:47 pm – 8:50 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 3h 3m
22 Feb
3h 3m
22 Feb
nonstop
American Airlines Logo
8:20 am – 2:44 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 6h 24m
28 Feb
6h 24m
28 Feb
1 stop
CLT
$341
Delta Air Lines Logo
6:37 pm – 12:57 am
Dallas(DAL)Miami(MIA)
DAL - MIA · 6h 20m
16 Feb
6h 20m
16 Feb
1 stop
ATL
Delta Air Lines Logo
7:00 am – 12:35 pm
Miami(MIA)Dallas(DAL)
MIA - DAL · 5h 35m
21 Feb
5h 35m
21 Feb
1 stop
ATL
$352
Delta Air Lines Logo
10:30 pm – 9:26 am
Los Angeles(ONT)Miami(MIA)
ONT - MIA · 10h 56m
22 Feb
10h 56m
22 Feb
1 stop
ATL
Delta Air Lines Logo
6:00 am – 11:38 am
Miami(MIA)Los Angeles(ONT)
MIA - ONT · 5h 38m
27 Feb
5h 38m
27 Feb
1 stop
ATL
$356
United Airlines Logo
10:00 am – 4:02 pm
Denver(DEN)Miami(MIA)
DEN - MIA · 6h 2m
24 Feb
6h 2m
24 Feb
nonstop
United Airlines Logo
6:35 pm – 11:50 pm
Miami(MIA)Denver(DEN)
MIA - DEN · 5h 15m
3 Mar
5h 15m
3 Mar
1 stop
IAD
$377
American Airlines Logo
2:25 pm – 8:50 pm
Dallas(DFW)Miami(MIA)
DFW - MIA · 6h 25m
16 Feb
6h 25m
16 Feb
1 stop
JAX
American Airlines Logo
5:18 am – 7:41 am
Miami(MIA)Dallas(DFW)
MIA - DFW · 2h 23m
21 Feb
2h 23m
21 Feb
nonstop
$387
Delta Air Lines Logo
6:25 pm – 6:15 am
Denver(DEN)Miami(MIA)
DEN - MIA · 11h 50m
11 Feb
11h 50m
11 Feb
1 stop
SLC
Delta Air Lines Logo
10:20 am – 3:07 pm
Miami(MIA)Denver(DEN)
MIA - DEN · 4h 47m
17 Feb
4h 47m
17 Feb
1 stop
ATL
$392
American Airlines Logo
11:13 am – 6:49 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 7h 36m
8 Feb
7h 36m
8 Feb
1 stop
PHL
American Airlines Logo
6:00 am – 10:48 am
Miami(MIA)Detroit(DTW)
MIA - DTW · 4h 48m
15 Feb
4h 48m
15 Feb
1 stop
CLT
$398
United Airlines Logo
6:37 pm – 7:45 am
Los Angeles(ONT)Miami(MIA)
ONT - MIA · 13h 8m
19 Feb
13h 8m
19 Feb
1 stop
SFO
United Airlines Logo
7:21 am – 12:58 pm
Miami(MIA)Los Angeles(ONT)
MIA - ONT · 5h 37m
26 Feb
5h 37m
26 Feb
1 stop
DEN
$402
United Airlines Logo
7:00 am – 1:32 pm
Atlanta(ATL)Miami(MIA)
ATL - MIA · 6h 32m
20 Feb
6h 32m
20 Feb
1 stop
IAH
United Airlines Logo
1:43 pm – 11:04 pm
Miami(MIA)Atlanta(ATL)
MIA - ATL · 9h 21m
26 Feb
9h 21m
26 Feb
2 stops
IAD, EWR
$407
Delta Air Lines Logo
6:25 pm – 6:15 am
Denver(DEN)Miami(MIA)
DEN - MIA · 11h 50m
7 Feb
11h 50m
7 Feb
1 stop
SLC
Delta Air Lines Logo
8:05 am – 2:11 pm
Miami(MIA)Denver(DEN)
MIA - DEN · 6h 6m
15 Feb
6h 6m
15 Feb
1 stop
DTW
$412
American Airlines Logo
5:59 am – 11:10 am
Detroit(DTW)Miami(MIA)
DTW - MIA · 5h 11m
17 Feb
5h 11m
17 Feb
1 stop
DCA
American Airlines Logo
9:59 am – 4:17 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 6h 18m
20 Feb
6h 18m
20 Feb
1 stop
CLT
$416
Southwest Airlines Logo
5:25 pm – 11:15 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 5h 50m
20 Feb
5h 50m
20 Feb
1 stop
BWI
Southwest Airlines Logo
5:55 am – 12:20 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 6h 25m
1 Mar
6h 25m
1 Mar
1 stop
BWI
$418
Southwest Airlines Logo
3:50 pm – 11:00 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 7h 10m
7 Mar
7h 10m
7 Mar
1 stop
BWI
Southwest Airlines Logo
6:25 am – 3:15 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 8h 50m
15 Mar
8h 50m
15 Mar
1 stop
MDW
$426
American Airlines Logo
6:45 am – 9:51 pm
Detroit(DTW)Miami(MIA)
DTW - MIA · 15h 6m
25 Feb
15h 6m
25 Feb
2 stops
ORD, JFK
American Airlines Logo
7:00 am – 1:27 pm
Miami(MIA)Detroit(DTW)
MIA - DTW · 6h 27m
7 Mar
6h 27m
7 Mar
1 stop
DFW
$452
American Airlines Logo
8:04 pm – 5:57 am
Los Angeles(ONT)Miami(MIA)
ONT - MIA · 9h 53m
22 Feb
9h 53m
22 Feb
1 stop
PHX
American Airlines Logo
4:53 pm – 9:40 pm
Miami(MIA)Los Angeles(ONT)
MIA - ONT · 4h 47m
27 Feb
4h 47m
27 Feb
1 stop
PHX
$476
Hawaiian Airlines Logo
11:30 am – 4:55 pm
Los Angeles(ONT)Miami(MIA)
ONT - MIA · 29h 25m
4 Mar
29h 25m
4 Mar
1 stop
SEA
Hawaiian Airlines Logo
4:45 pm – 8:12 pm
Miami(MIA)Los Angeles(ONT)
MIA - ONT · 27h 27m
12 Mar
27h 27m
12 Mar
1 stop
PDX
$487
American Airlines Logo
8:21 pm – 7:40 am
Atlanta(ATL)Miami(MIA)
ATL - MIA · 11h 19m
17 Feb
11h 19m
17 Feb
2 stops
CLT, MCO
American Airlines Logo
6:00 am – 10:24 am
Miami(MIA)Atlanta(ATL)
MIA - ATL · 4h 24m
15 Mar
4h 24m
15 Mar
1 stop
CLT
$490

Top Deals on flights to Miami

Atlanta, US (ATL) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Nov 10

ATL
1h 56m
Direct

Nov 11

MIA

as low as

$34

Atlanta, US (ATL) - Miami, US (MIA)

 Logo

Nov 19

ATL
1h 57m
Direct

Nov 19

MIA

as low as

$39

Atlanta, US (ATL) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Nov 10

ATL
2h
Direct

Nov 10

MIA

as low as

$49

Denver, US (DEN) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Jan 21

DEN
5h 54m
Direct

Jan 22

MIA

as low as

$50

Dallas, US (DFW) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Nov 14

DFW
3h 51m
Direct

Nov 14

MIA

as low as

$51

Atlanta, US (ATL) - Miami, US (MIA)

American Airlines Logo
American Airlines

Nov 19

ATL
2h 2m
Direct

Nov 19

MIA

as low as

$58

Detroit, US (DTT) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Nov 12

DTW
3h 5m
Direct

Nov 12

MIA

as low as

$63

Detroit, US (DTT) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Nov 16

DTW
8h 44m
DEN

Nov 17

MIA

as low as

$76

Detroit, US (DTT) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Nov 14

DTW
6h 27m
ATL

Nov 15

MIA

as low as

$76

Atlanta, US (ATL) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Nov 10

ATL
12h 46m
IAH

Nov 10

MIA

as low as

$87

Dallas, US (DFW) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Nov 7

DFW
10h 30m
ORD

Nov 7

MIA

as low as

$87

Atlanta, US (ATL) - Miami, US (MIA)

Delta Air Lines Logo
Delta Air Lines

Nov 10

ATL
1h 54m
Direct

Nov 10

MIA

as low as

$88