background

Flight Deals from Miami to New York Laguardia Airport 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 $95
  • Up to 1 stop
    $146

Airlines

  • American Airlines
    $226
  • Delta Air Lines
    $136
  • Frontier Airlines
    $218
  • Spirit Airlines
    $95
  • United Airlines
    $286

Cabin Class

  • Economy
    $95

Departure Airports

  • Miami International Airport
    $95

Arrival Airports

  • New York LaGuardia Airport
    $95

Layover Airports

  • Chicago O Hare Airport
    $286
  • General Edward Lawrence Logan International Airport
    $394
  • Hartsfield Jackson Atlanta International Airport
    $146
  • Orlando International Airport
    $309
  • Raleigh Durham International Airport
    $359
  • Reagan Washington National Airport
    $311
  • Tampa International Airport
    $311
  • Washington Dulles Airport
    $286
Spirit Airlines Logo
7:00 am – 10:00 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h
28 Feb
3h
28 Feb
nonstop
Spirit Airlines Logo
5:55 am – 9:10 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 15m
3 Mar
3h 15m
3 Mar
nonstop
$95
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
Delta Air Lines Logo
9:00 am – 12:32 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 32m
23 Feb
3h 32m
23 Feb
nonstop
$136
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
Delta Air Lines Logo
8:35 am – 3:47 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 12m
23 Feb
7h 12m
23 Feb
1 stop
ATL
$146
Delta Air Lines Logo
7:30 am – 10:37 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 7m
14 Feb
3h 7m
14 Feb
nonstop
Delta Air Lines Logo
11:40 am – 3:09 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 29m
21 Feb
3h 29m
21 Feb
nonstop
$146
Delta Air Lines Logo
7:55 pm – 11:11 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 16m
12 Feb
3h 16m
12 Feb
nonstop
Delta Air Lines Logo
2:30 pm – 10:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 8h 20m
16 Feb
8h 20m
16 Feb
1 stop
ATL
$156
Delta Air Lines Logo
7:00 am – 10:00 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h
25 Dec
3h
25 Dec
nonstop
Delta Air Lines Logo
7:00 am – 2:39 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 39m
17 Feb
7h 39m
17 Feb
1 stop
ATL
$156
Delta Air Lines Logo
7:55 pm – 11:11 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 16m
30 Jan
3h 16m
30 Jan
nonstop
Delta Air Lines Logo
5:40 pm – 12:57 am
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 17m
21 Feb
7h 17m
21 Feb
1 stop
ATL
$156
Spirit Airlines Logo
7:00 am – 10:00 am
Miami(MIA)New York City(LGA)
MIA - LGA · 3h
14 Feb
3h
14 Feb
nonstop
Spirit Airlines Logo
5:55 am – 9:10 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 15m
17 Feb
3h 15m
17 Feb
nonstop
$167
Spirit Airlines Logo
8:40 pm – 11:39 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 2h 59m
23 Feb
2h 59m
23 Feb
nonstop
Spirit Airlines Logo
4:26 pm – 7:45 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 19m
25 Feb
3h 19m
25 Feb
nonstop
$170
Spirit Airlines Logo
8:40 pm – 11:39 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 2h 59m
4 Feb
2h 59m
4 Feb
nonstop
Spirit Airlines Logo
4:26 pm – 7:45 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 19m
19 Feb
3h 19m
19 Feb
nonstop
$170
Frontier Airlines Logo
4:09 pm – 11:05 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 56m
14 Feb
6h 56m
14 Feb
1 stop
ATL
Frontier Airlines Logo
6:20 am – 2:01 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 41m
17 Feb
7h 41m
17 Feb
1 stop
ATL
$218
American Airlines Logo
6:19 pm – 9:24 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
14 Feb
3h 5m
14 Feb
nonstop
American Airlines Logo
1:38 pm – 4:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 12m
17 Feb
3h 12m
17 Feb
nonstop
$226
American Airlines Logo
3:53 pm – 6:54 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 1m
25 Feb
3h 1m
25 Feb
nonstop
American Airlines Logo
6:30 pm – 9:51 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 21m
1 Mar
3h 21m
1 Mar
nonstop
$226
American Airlines Logo
6:19 pm – 9:24 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
24 Feb
3h 5m
24 Feb
nonstop
American Airlines Logo
10:41 am – 1:53 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 12m
25 Feb
3h 12m
25 Feb
nonstop
$226
American Airlines Logo
6:19 pm – 9:24 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
28 Feb
3h 5m
28 Feb
nonstop
American Airlines Logo
6:00 am – 9:22 am
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 22m
3 Mar
3h 22m
3 Mar
nonstop
$226
Frontier Airlines Logo
5:35 am – 11:29 am
Miami(MIA)New York City(LGA)
MIA - LGA · 5h 54m
8 Mar
5h 54m
8 Mar
1 stop
ATL
Frontier Airlines Logo
1:00 pm – 9:34 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 8h 34m
10 Mar
8h 34m
10 Mar
1 stop
ATL
$243
Frontier Airlines Logo
5:35 am – 11:29 am
Miami(MIA)New York City(LGA)
MIA - LGA · 5h 54m
8 Mar
5h 54m
8 Mar
1 stop
ATL
Frontier Airlines Logo
4:30 pm – 7:58 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 28m
10 Mar
3h 28m
10 Mar
nonstop
$270
United Airlines Logo
12:00 pm – 8:24 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 8h 24m
23 Dec
8h 24m
23 Dec
1 stop
ORD
United Airlines Logo
6:00 am – 11:21 am
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 21m
19 Feb
5h 21m
19 Feb
1 stop
IAD
$286
Frontier Airlines Logo
4:09 pm – 11:05 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 56m
14 Feb
6h 56m
14 Feb
1 stop
ATL
Frontier Airlines Logo
10:03 am – 1:25 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 22m
17 Feb
3h 22m
17 Feb
nonstop
$288
United Airlines Logo
4:17 pm – 11:22 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 7h 5m
6 Mar
7h 5m
6 Mar
1 stop
ORD
United Airlines Logo
2:46 pm – 8:21 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 35m
14 Mar
5h 35m
14 Mar
1 stop
IAD
$301
American Airlines Logo
8:20 am – 5:05 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 8h 45m
25 Feb
8h 45m
25 Feb
1 stop
MCO
American Airlines Logo
8:00 pm – 11:21 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 21m
1 Mar
3h 21m
1 Mar
nonstop
$309
United Airlines Logo
7:25 am – 4:05 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 8h 40m
9 Mar
8h 40m
9 Mar
1 stop
ORD
United Airlines Logo
5:29 pm – 8:37 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 8m
14 Mar
3h 8m
14 Mar
nonstop
$311
American Airlines Logo
12:00 pm – 5:29 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 5h 29m
17 Feb
5h 29m
17 Feb
1 stop
TPA
American Airlines Logo
8:00 pm – 11:21 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 21m
1 Mar
3h 21m
1 Mar
nonstop
$311
American Airlines Logo
5:27 pm – 11:38 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 11m
28 Feb
6h 11m
28 Feb
1 stop
DCA
American Airlines Logo
6:30 pm – 9:51 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 21m
3 Mar
3h 21m
3 Mar
nonstop
$311
American Airlines Logo
8:19 am – 3:00 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 6h 41m
14 Feb
6h 41m
14 Feb
1 stop
DCA
American Airlines Logo
1:38 pm – 4:50 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 12m
17 Feb
3h 12m
17 Feb
nonstop
$311
United Airlines Logo
9:00 am – 5:09 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 8h 9m
28 Feb
8h 9m
28 Feb
1 stop
ORD
United Airlines Logo
6:00 am – 11:21 am
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 21m
4 Mar
5h 21m
4 Mar
1 stop
IAD
$346
American Airlines Logo
10:00 pm – 7:37 am
Miami(MIA)New York City(LGA)
MIA - LGA · 9h 37m
23 Feb
9h 37m
23 Feb
1 stop
RDU
American Airlines Logo
9:12 am – 12:40 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 3h 28m
25 Feb
3h 28m
25 Feb
nonstop
$359
American Airlines Logo
9:00 am – 12:05 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 3h 5m
12 Feb
3h 5m
12 Feb
nonstop
American Airlines Logo
2:20 pm – 10:05 pm
New York City(LGA)Miami(MIA)
LGA - MIA · 7h 45m
16 Feb
7h 45m
16 Feb
1 stop
RDU
$362
United Airlines Logo
9:00 am – 2:18 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 29h 18m
20 Feb
29h 18m
20 Feb
1 stop
ORD
United Airlines Logo
6:00 am – 11:21 am
New York City(LGA)Miami(MIA)
LGA - MIA · 5h 21m
23 Feb
5h 21m
23 Feb
1 stop
IAD
$365
American Airlines Logo
9:55 am – 8:30 pm
Miami(MIA)New York City(LGA)
MIA - LGA · 10h 35m
25 Feb
10h 35m
25 Feb
1 stop
MCO
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
$394

Top Deals on flights from Miami to New York Laguardia Airport

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

Spirit Airlines Logo
Spirit Airlines

Dec 3

MIA
2h 56m
Direct

Dec 3

LGA

as low as

$37

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

Delta Air Lines Logo
Delta Air Lines

Nov 27

MIA
3h
Direct

Nov 27

LGA

as low as

$63

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

Spirit Airlines Logo
Spirit Airlines

Dec 3

MIA
6h 7m
DTW

Dec 3

LGA

as low as

$63

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

Frontier Airlines Logo
Frontier Airlines

Nov 10

MIA
10h 35m
DFW

Nov 10

LGA

as low as

$71

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

American Airlines Logo
American Airlines

Dec 3

MIA
2h 58m
Direct

Dec 3

LGA

as low as

$73

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

Frontier Airlines Logo
Frontier Airlines

Nov 14

MIA
6h 28m
ATL

Nov 14

LGA

as low as

$76

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

 Logo

Dec 9

MIA
6h 25m
STL

Dec 9

LGA

as low as

$83

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

Spirit Airlines Logo
Spirit Airlines

Jan 11

MIA
11h 59m
ORD

Jan 11

LGA

as low as

$93

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

Frontier Airlines Logo
Frontier Airlines

Jan 12

MIA
6h 51m
RDU

Jan 12

LGA

as low as

$111

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

United Airlines Logo
United Airlines

Nov 27

MIA
7h 11m
ORD

Nov 27

LGA

as low as

$135

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

United Airlines Logo
United Airlines

Mar 19

MIA
4h 49m
IAD

Mar 19

LGA

as low as

$153

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

American Airlines Logo
American Airlines

Nov 28

MIA
6h 2m
PIT

Nov 28

LGA

as low as

$158

Flights to New York City