Cheap Flights from Miami to New York (MIA - JFK)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from MIA to JFK

Sun Mon Tue Wed Thu Fri Sat
  1 $325 2 $317 3 $317 4 $250 5 $253 6 $216
7 $280 8 $266 9 $258 10 $258 11 $216 12 $217 13 $190
14 $237 15 $211 16 $190 17 $217 18 $217 19 $227 20 $217
21 $217 22 $217 23 $217 24 $217 25 $217 26 $217 27 $263
28 $263 29 $300 30 $263 31 $274      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Miami to New York. Get the best flight deal for your New York trip!
Here's how it works. Search KAYAK for a flight ticket from Miami to New York. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights MIA to JFK on Delta
Flight # Depart MIA Arrive JFK Sun Mon Tue Wed Thu Fri Sat Valid Between
782 7:30 am 10:25 am Dec 27 - Jan 3
782 7:30 am 10:23 am Dec 1 - Dec 1
782 7:30 am 10:25 am Dec 2 - Dec 19
782 8:15 am 11:06 am Dec 20 - Dec 20
782 8:15 am 11:08 am Dec 25 - Jan 1
782 8:15 am 11:08 am Dec 21 - Jan 4
4108 11:00 am 2:00 pm Dec 20 - Jan 3
1721 11:05 am 2:01 pm Dec 24 - Dec 24
380 11:05 am 2:01 pm Dec 31 - Dec 31
4108 11:05 am 2:05 pm Dec 21 - Jan 4
1671 11:54 am 2:50 pm Nov 24 - Dec 1
1671 11:59 am 2:53 pm Dec 2 - Dec 19
1671 12:09 pm 3:03 pm Dec 3 - Dec 17
1671 12:09 pm 3:06 pm Dec 20 - Dec 20
1671 12:09 pm 3:06 pm Dec 27 - Jan 3
1671 12:10 pm 3:13 pm Dec 26 - Jan 2
1671 12:10 pm 3:13 pm Dec 23 - Dec 30
1671 12:10 pm 3:13 pm Dec 24 - Dec 31
1671 12:10 pm 3:13 pm Dec 22 - Dec 29
1671 12:10 pm 3:13 pm Dec 21 - Dec 28
1671 12:27 pm 3:28 pm Dec 25 - Dec 25
1671 12:40 pm 3:38 pm Jan 1 - Jan 1
408 3:04 pm 6:05 pm Dec 20 - Jan 3
408 3:14 pm 6:10 pm Nov 24 - Dec 1
2577 3:21 pm 6:20 pm Dec 19 - Dec 19
2577 3:21 pm 6:20 pm Dec 2 - Dec 2
2577 3:36 pm 6:35 pm Dec 3 - Dec 12
2577 3:36 pm 6:35 pm Dec 13 - Dec 18
2577 3:36 pm 6:35 pm Dec 6 - Dec 6
408 3:44 pm 6:43 pm Dec 22 - Dec 31
408 3:48 pm 6:47 pm Dec 21 - Dec 28
2645 8:10 pm 11:06 pm Dec 20 - Jan 4