background

Flight Deals from New York Laguardia Airport to Miami from $37

Fly where?

Top flight deals from leading airlines:

DL LogoUA LogoQR LogoSQ LogoNH LogoEK LogoJL 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 $83
  • Up to 1 stop
    $143
  • Up to 2 stops
    $531

Airlines

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

Cabin Class

  • Economy
    $83

Departure Airports

  • New York LaGuardia Airport
    $83

Arrival Airports

  • Miami International Airport
    $83

Layover Airports

  • Charlotte Douglas International Airport
    $307
  • Chicago O Hare Airport
    $262
  • Detroit Metropolitan Airport
    $143
  • General Edward Lawrence Logan International Airport
    $393
  • George Bush Intercontinental Houston Airport
    $438
  • Hartsfield Jackson Atlanta International Airport
    $152
  • Nashville International Airport
    $396
  • Orlando International Airport
    $394
  • Pittsburgh International Airport
    $392
  • Raleigh Durham International Airport
    $307
  • Reagan Washington National Airport
    $311
  • Tampa International Airport
    $396
  • Washington Dulles Airport
    $262
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
5:55 am – 9:10 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 15m
20 Jan
3h 15m
20 Jan
nonstop
Spirit Airlines Logo
8:40 pm – 11:39 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 2h 59m
25 Feb
2h 59m
25 Feb
nonstop
$100
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
Delta Air Lines Logo
5:15 pm – 8:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 35m
2 Feb
3h 35m
2 Feb
nonstop
Delta Air Lines Logo
8:45 am – 11:53 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 8m
18 Feb
3h 8m
18 Feb
nonstop
$146
Delta Air Lines Logo
5:15 pm – 8:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 35m
30 Jan
3h 35m
30 Jan
nonstop
Delta Air Lines Logo
1:45 pm – 4:53 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 8m
18 Feb
3h 8m
18 Feb
nonstop
$146
Delta Air Lines Logo
5:15 pm – 8:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 35m
30 Jan
3h 35m
30 Jan
nonstop
Delta Air Lines Logo
6:00 am – 12:22 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 22m
18 Feb
6h 22m
18 Feb
1 stop
ATL
$152
Delta Air Lines Logo
7:20 pm – 10:35 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 15m
29 Dec
3h 15m
29 Dec
nonstop
Delta Air Lines Logo
6:00 am – 12:22 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 22m
18 Feb
6h 22m
18 Feb
1 stop
ATL
$192
Frontier Airlines Logo
6:20 am – 1:35 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 15m
20 Jan
7h 15m
20 Jan
1 stop
ATL
Frontier Airlines Logo
8:10 am – 3:34 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 7h 24m
25 Feb
7h 24m
25 Feb
1 stop
ATL
$213
American Airlines Logo
6:41 am – 10:05 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 24m
1 Feb
3h 24m
1 Feb
nonstop
American Airlines Logo
12:35 pm – 3:58 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 23m
25 Feb
3h 23m
25 Feb
nonstop
$226
American Airlines Logo
6:47 am – 9:59 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 12m
19 Feb
3h 12m
19 Feb
nonstop
American Airlines Logo
7:10 pm – 10:14 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 4m
24 Feb
3h 4m
24 Feb
nonstop
$226
Frontier Airlines Logo
6:20 am – 2:01 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 41m
10 Feb
7h 41m
10 Feb
1 stop
ATL
Frontier Airlines Logo
8:10 am – 3:34 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 7h 24m
17 Feb
7h 24m
17 Feb
1 stop
ATL
$228
United Airlines Logo
10:28 am – 4:22 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 54m
11 Feb
5h 54m
11 Feb
1 stop
IAD
United Airlines Logo
6:00 am – 9:08 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 8m
15 Feb
3h 8m
15 Feb
nonstop
$262
United Airlines Logo
6:15 am – 3:05 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 8h 50m
30 Jan
8h 50m
30 Jan
1 stop
ORD
United Airlines Logo
2:38 pm – 5:48 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 10m
18 Feb
3h 10m
18 Feb
nonstop
$262
United Airlines Logo
3:00 pm – 10:21 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 21m
25 Feb
7h 21m
25 Feb
1 stop
ORD
United Airlines Logo
6:11 pm – 9:23 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 12m
28 Feb
3h 12m
28 Feb
nonstop
$262
United Airlines Logo
9:15 am – 5:15 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 8h
8 Feb
8h
8 Feb
1 stop
ORD
United Airlines Logo
6:35 pm – 11:19 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 4h 44m
14 Feb
4h 44m
14 Feb
1 stop
IAD
$292
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
10:41 am – 1:53 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 12m
21 Feb
3h 12m
21 Feb
nonstop
American Airlines Logo
6:00 am – 12:48 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 48m
27 Feb
6h 48m
27 Feb
1 stop
CLT
$307
American Airlines Logo
2:20 pm – 10:05 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 45m
26 Feb
7h 45m
26 Feb
1 stop
RDU
American Airlines Logo
9:30 pm – 12:40 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 10m
4 Mar
3h 10m
4 Mar
nonstop
$307
American Airlines Logo
1:40 pm – 9:24 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 44m
6 Feb
7h 44m
6 Feb
1 stop
DCA
American Airlines Logo
7:00 am – 10:04 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 4m
15 Feb
3h 4m
15 Feb
nonstop
$311
American Airlines Logo
1:40 pm – 8:25 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 6h 45m
21 Feb
6h 45m
21 Feb
1 stop
DCA
American Airlines Logo
6:00 am – 12:48 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 48m
27 Feb
6h 48m
27 Feb
1 stop
CLT
$387
American Airlines Logo
3:59 pm – 10:05 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 6h 6m
13 Feb
6h 6m
13 Feb
1 stop
PIT
American Airlines Logo
7:00 am – 10:04 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 4m
15 Feb
3h 4m
15 Feb
nonstop
$392
American Airlines Logo
6:00 am – 1:00 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h
8 Mar
7h
8 Mar
1 stop
BOS
American Airlines Logo
9:30 pm – 12:35 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
12 Mar
3h 5m
12 Mar
nonstop
$393
American Airlines Logo
6:00 am – 2:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 8h 50m
20 Jan
8h 50m
20 Jan
1 stop
BOS
American Airlines Logo
12:00 pm – 8:30 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 8h 30m
25 Feb
8h 30m
25 Feb
1 stop
MCO
$394
American Airlines Logo
2:20 pm – 8:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 6h 30m
28 Feb
6h 30m
28 Feb
1 stop
RDU
American Airlines Logo
12:00 pm – 5:29 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 5h 29m
3 Mar
5h 29m
3 Mar
1 stop
TPA
$396
American Airlines Logo
8:55 am – 2:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 55m
20 Feb
5h 55m
20 Feb
1 stop
ATL
American Airlines Logo
8:20 am – 2:30 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 10m
23 Feb
6h 10m
23 Feb
1 stop
BNA
$396
United Airlines Logo
6:00 am – 11:21 am
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 21m
21 Feb
5h 21m
21 Feb
1 stop
IAD
United Airlines Logo
4:45 pm – 12:59 am
Miami(MIA)New York City(LGA)
MIA - LGA · 8h 14m
21 Feb
8h 14m
21 Feb
1 stop
IAH
$438
United Airlines Logo
10:28 am – 4:22 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 54m
31 Jan
5h 54m
31 Jan
1 stop
IAD
United Airlines Logo
8:45 am – 6:09 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 9h 24m
21 Feb
9h 24m
21 Feb
1 stop
IAH
$452
American Airlines Logo
3:59 pm – 10:05 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 6h 6m
13 Feb
6h 6m
13 Feb
1 stop
PIT
American Airlines Logo
12:00 pm – 5:29 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 5h 29m
15 Feb
5h 29m
15 Feb
1 stop
TPA
$477
Spirit Airlines Logo
10:55 am – 2:12 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 17m
14 Feb
3h 17m
14 Feb
nonstop
Spirit Airlines Logo
7:00 am – 12:30 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 5h 30m
22 Feb
5h 30m
22 Feb
1 stop
DTW
$490
American Airlines Logo
8:55 am – 2:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 55m
17 Feb
5h 55m
17 Feb
1 stop
ATL
American Airlines Logo
8:20 am – 3:00 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 40m
21 Feb
6h 40m
21 Feb
2 stops
CLT, DCA
$531

Top Deals on flights from New York Laguardia Airport 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

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

Mar 4

LGA
3h 35m
Direct

Mar 4

MIA

as low as

$73

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

Frontier Airlines Logo
Frontier Airlines

Nov 18

LGA
7h 4m
ATL

Nov 18

MIA

as low as

$76

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

Spirit Airlines Logo
Spirit Airlines

Nov 18

LGA
20h 11m
CLT

Nov 19

MIA

as low as

$82

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

Spirit Airlines Logo
Spirit Airlines

Dec 7

LGA
12h 5m
ORD

Dec 7

MIA

as low as

$93

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

United Airlines Logo
United Airlines

Nov 17

LGA
5h 14m
IAD

Nov 17

MIA

as low as

$138

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

 Logo

Nov 25

LGA
6h 35m
MDW

Nov 25

MIA

as low as

$148

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

American Airlines Logo
American Airlines

Nov 26

LGA
5h 48m
BNA

Nov 26

MIA

as low as

$158

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

American Airlines Logo
American Airlines

Dec 4

LGA
6h
RDU

Dec 4

MIA

as low as

$158