background

Flight Deals from New York City to Miami from $37

Fly where?

Top flight deals from leading airlines:

DL LogoAS LogoUA LogoQR LogoSQ LogoNH LogoEK 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 $81
  • Up to 1 stop
    $143

Airlines

  • American Airlines
    $146
  • Delta Air Lines
    $146
  • Frontier Airlines
    $81
  • Spirit Airlines
    $83
  • United Airlines
    $226

Cabin Class

  • Economy
    $81

Departure Airports

  • New York John F Kennedy Airport
    $81
  • New York LaGuardia Airport
    $83
  • Newark Liberty Airport
    $95

Arrival Airports

  • Miami International Airport
    $81

Layover Airports

  • Charlotte Douglas International Airport
    $229
  • Chicago O Hare Airport
    $248
  • Detroit Metropolitan Airport
    $143
  • General Edward Lawrence Logan International Airport
    $311
  • Hartsfield Jackson Atlanta International Airport
    $152
  • Nashville International Airport
    $301
  • Orlando International Airport
    $276
  • Pittsburgh International Airport
    $307
  • Raleigh Durham International Airport
    $307
  • Reagan Washington National Airport
    $307
  • Tampa International Airport
    $387
  • Washington Dulles Airport
    $261
Frontier Airlines Logo
10:03 am – 1:25 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 3h 22m
8 Feb
3h 22m
8 Feb
nonstop
Frontier Airlines Logo
6:00 am – 9:04 am
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 4m
14 Feb
3h 4m
14 Feb
nonstop
$81
Spirit Airlines Logo
5:55 am – 9:10 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 15m
25 Feb
3h 15m
25 Feb
nonstop
Spirit Airlines Logo
7:05 pm – 10:01 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 2h 56m
25 Feb
2h 56m
25 Feb
nonstop
$83
Spirit Airlines Logo
7:10 am – 10:14 am
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 4m
28 Feb
3h 4m
28 Feb
nonstop
Spirit Airlines Logo
8:40 pm – 11:39 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 2h 59m
3 Mar
2h 59m
3 Mar
nonstop
$95
Spirit Airlines Logo
5:55 am – 9:10 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 15m
10 Feb
3h 15m
10 Feb
nonstop
Spirit Airlines Logo
11:00 am – 7:00 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 8h
18 Feb
8h
18 Feb
1 stop
DTW
$143
American Airlines Logo
1:34 pm – 4:50 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 16m
8 Feb
3h 16m
8 Feb
nonstop
American Airlines Logo
8:20 am – 11:22 am
Miami(MIA)New York City(EWR)
MIA - EWR · 3h 2m
14 Feb
3h 2m
14 Feb
nonstop
$146
Delta Air Lines Logo
11:40 am – 3:09 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 3h 29m
2 Feb
3h 29m
2 Feb
nonstop
Delta Air Lines Logo
1:45 pm – 4:53 pm
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 8m
18 Feb
3h 8m
18 Feb
nonstop
$146
Delta Air Lines Logo
7:30 pm – 11:00 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 30m
9 Mar
3h 30m
9 Mar
nonstop
Delta Air Lines Logo
1:45 pm – 4:53 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 8m
11 Mar
3h 8m
11 Mar
nonstop
$146
Delta Air Lines Logo
12:05 pm – 6:57 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 6h 52m
4 Feb
6h 52m
4 Feb
1 stop
ATL
Delta Air Lines Logo
5:59 pm – 9:15 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 3h 16m
14 Feb
3h 16m
14 Feb
nonstop
$152
Frontier Airlines Logo
10:03 am – 1:25 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 3h 22m
8 Feb
3h 22m
8 Feb
nonstop
Frontier Airlines Logo
4:09 pm – 11:05 pm
Miami(MIA)New York City(JFK)
MIA - JFK · 6h 56m
14 Feb
6h 56m
14 Feb
1 stop
ATL
$152
Delta Air Lines Logo
2:30 pm – 9:02 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 6h 32m
7 Feb
6h 32m
7 Feb
1 stop
ATL
Delta Air Lines Logo
1:45 pm – 4:53 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 3h 8m
14 Feb
3h 8m
14 Feb
nonstop
$152
American Airlines Logo
7:44 am – 11:00 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 16m
18 Feb
3h 16m
18 Feb
nonstop
American Airlines Logo
6:19 pm – 9:24 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
18 Feb
3h 5m
18 Feb
nonstop
$226
United Airlines Logo
6:31 am – 9:54 am
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 23m
7 Feb
3h 23m
7 Feb
nonstop
United Airlines Logo
2:38 pm – 5:48 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 3h 10m
14 Feb
3h 10m
14 Feb
nonstop
$226
United Airlines Logo
7:10 pm – 10:30 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 20m
1 Mar
3h 20m
1 Mar
nonstop
United Airlines Logo
6:40 am – 9:38 am
Miami(MIA)New York City(EWR)
MIA - EWR · 2h 58m
7 Mar
2h 58m
7 Mar
nonstop
$226
Spirit Airlines Logo
5:53 pm – 9:00 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 7m
8 Feb
3h 7m
8 Feb
nonstop
Spirit Airlines Logo
1:56 pm – 9:21 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 7h 25m
14 Feb
7h 25m
14 Feb
1 stop
CLT
$229
American Airlines Logo
5:39 pm – 10:28 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 4h 49m
8 Feb
4h 49m
8 Feb
1 stop
CLT
American Airlines Logo
8:20 am – 11:22 am
Miami(MIA)New York City(EWR)
MIA - EWR · 3h 2m
14 Feb
3h 2m
14 Feb
nonstop
$231
Delta Air Lines Logo
9:40 am – 5:20 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 7h 40m
16 Feb
7h 40m
16 Feb
1 stop
DTW
Delta Air Lines Logo
5:59 pm – 9:15 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 3h 16m
19 Feb
3h 16m
19 Feb
nonstop
$232
United Airlines Logo
11:15 am – 2:38 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 23m
2 Feb
3h 23m
2 Feb
nonstop
United Airlines Logo
9:00 am – 5:09 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 8h 9m
18 Feb
8h 9m
18 Feb
1 stop
ORD
$248
United Airlines Logo
7:55 am – 11:18 am
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 23m
3 Feb
3h 23m
3 Feb
nonstop
United Airlines Logo
9:00 am – 5:09 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 8h 9m
18 Feb
8h 9m
18 Feb
1 stop
ORD
$248
United Airlines Logo
4:58 pm – 8:22 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 24m
9 Feb
3h 24m
9 Feb
nonstop
United Airlines Logo
6:35 pm – 11:19 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 4h 44m
19 Feb
4h 44m
19 Feb
1 stop
IAD
$261
United Airlines Logo
8:38 pm – 11:59 pm
New York City(EWR)Miami(MIA)
EWR - MIA · 3h 21m
4 Feb
3h 21m
4 Feb
nonstop
United Airlines Logo
6:35 pm – 11:19 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 4h 44m
14 Feb
4h 44m
14 Feb
1 stop
IAD
$261
American Airlines Logo
5:25 am – 8:40 am
New York City(JFK)Miami(MIA)
JFK - MIA · 3h 15m
24 Feb
3h 15m
24 Feb
nonstop
American Airlines Logo
9:55 am – 8:30 pm
Miami(MIA)New York City(JFK)
MIA - JFK · 10h 35m
24 Feb
10h 35m
24 Feb
1 stop
MCO
$276
American Airlines Logo
6:30 pm – 9:51 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 3h 21m
20 Feb
3h 21m
20 Feb
nonstop
American Airlines Logo
8:20 am – 2:30 pm
Miami(MIA)New York City(JFK)
MIA - JFK · 6h 10m
23 Feb
6h 10m
23 Feb
1 stop
BNA
$301
American Airlines Logo
9:04 am – 2:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 46m
15 Feb
5h 46m
15 Feb
1 stop
RDU
American Airlines Logo
8:20 am – 11:22 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 2m
18 Feb
3h 2m
18 Feb
nonstop
$307
American Airlines Logo
3:12 pm – 10:05 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 6h 53m
28 Feb
6h 53m
28 Feb
1 stop
RDU
American Airlines Logo
9:30 pm – 12:40 am
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 10m
5 Mar
3h 10m
5 Mar
nonstop
$307
American Airlines Logo
2:00 pm – 10:05 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 8h 5m
20 Jan
8h 5m
20 Jan
1 stop
PIT
American Airlines Logo
9:30 pm – 12:40 am
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 10m
25 Feb
3h 10m
25 Feb
nonstop
$307
American Airlines Logo
2:59 pm – 9:24 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 6h 25m
1 Feb
6h 25m
1 Feb
1 stop
DCA
American Airlines Logo
8:20 am – 11:22 am
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 2m
25 Feb
3h 2m
25 Feb
nonstop
$307
American Airlines Logo
3:16 pm – 10:05 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 6h 49m
14 Feb
6h 49m
14 Feb
1 stop
PIT
American Airlines Logo
5:30 pm – 8:37 pm
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 7m
18 Feb
3h 7m
18 Feb
nonstop
$307
American Airlines Logo
8:00 am – 2:47 pm
New York City(JFK)Miami(MIA)
JFK - MIA · 6h 47m
9 Mar
6h 47m
9 Mar
1 stop
DCA
American Airlines Logo
9:30 pm – 12:35 am
Miami(MIA)New York City(JFK)
MIA - JFK · 3h 5m
11 Mar
3h 5m
11 Mar
nonstop
$307
American Airlines Logo
11:12 am – 4:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 38m
1 Mar
5h 38m
1 Mar
1 stop
BOS
American Airlines Logo
6:19 pm – 9:24 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
7 Mar
3h 5m
7 Mar
nonstop
$311
American Airlines Logo
6:21 am – 11:17 am
New York City(EWR)Miami(MIA)
EWR - MIA · 4h 56m
21 Feb
4h 56m
21 Feb
1 stop
CLT
American Airlines Logo
12:00 pm – 5:29 pm
Miami(MIA)New York City(EWR)
MIA - EWR · 5h 29m
27 Feb
5h 29m
27 Feb
1 stop
TPA
$387

Top Deals on flights from New York City to Miami

New York City, US (NYC) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Mar 3

LGA
3h 15m
Direct

Mar 3

MIA

as low as

$37

New York City, US (NYC) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Jan 31

EWR
3h 7m
Direct

Jan 31

MIA

as low as

$53

New York City, US (NYC) - Miami, US (MIA)

Delta Air Lines Logo
Delta Air Lines

Jan 20

JFK
3h 35m
Direct

Jan 20

MIA

as low as

$63

New York City, US (NYC) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Mar 3

LGA
9h 54m
DTW

Mar 3

MIA

as low as

$63

New York City, US (NYC) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Mar 3

LGA
3h 17m
Direct

Mar 4

MIA

as low as

$68

New York City, US (NYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

Jan 8

LGA
3h 25m
Direct

Jan 8

MIA

as low as

$73

New York City, US (NYC) - Miami, US (MIA)

Delta Air Lines Logo
Delta Air Lines

Feb 21

JFK
7h 17m
ATL

Feb 22

MIA

as low as

$73

New York City, US (NYC) - Miami, US (MIA)

Frontier Airlines Logo
Frontier Airlines

Nov 14

JFK
10h 51m
DFW

Nov 14

MIA

as low as

$76

New York City, US (NYC) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Dec 16

LGA
15h 36m
CLT

Dec 17

MIA

as low as

$82

New York City, US (NYC) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Dec 4

LGA
12h 5m
ORD

Dec 4

MIA

as low as

$93

New York City, US (NYC) - Miami, US (MIA)

Spirit Airlines Logo
Spirit Airlines

Nov 10

EWR
6h 2m
MSY

Nov 10

MIA

as low as

$96

New York City, US (NYC) - Miami, US (MIA)

United Airlines Logo
United Airlines

Nov 24

EWR
3h 4m
Direct

Nov 24

MIA

as low as

$103

Frequently Asked Questions

What is the time difference between destination and arrival?
The time difference between New York City and Miami is usually 0 hours, as both cities are in the same time zone (Eastern Time).
Is there a direct flight from origin to destination?
Yes, there are direct flights available from New York City to Miami. Airlines include Spirit Airlines with a price of $95, Delta Air Lines at $146, United Airlines at $226, and American Airlines also at $226.
Are there convenient layover flights from New York City to Miami?
Yes, since there are non-stop options, here are convenient 1 stop flights: Delta Air Lines $152, Frontier Airlines $213, United Airlines $248, American Airlines $307. 2 stop flights: United Airlines $625, American Airlines $712.
What are the most convenient layover airports for the flight?
For your flight from New York City to Miami, convenient layover airports include Hartsfield Jackson Atlanta International Airport, Washington Dulles Airport, Chicago O'Hare Airport, Reagan Washington National Airport, and Charlotte Douglas International Airport.
What are the cheapest and fastest flights from New York City to Miami?
The cheapest flight is with Spirit Airlines at $95, taking 3 hours 15 minutes. The fastest flight is United Airlines at $388, taking 3 hours 5 minutes.
What are all possible destination arrival airports?
All possible destination arrival airports from New York City to Miami are Miami International Airport.