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 $512 2 $257 3 $234 4 $216 5 $270 6 $216
7 $316 8 $296 9 $197 10 $197 11 $216 12 $217 13 $210
14 $258 15 $258 16 $237 17 $217 18 $227 19 $208 20 $214
21 $207 22 $207 23 $207 24 $207 25 $207 26 $207 27 $224
28 $263 29 $263 30 $263 31 $214      

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:25 am Dec 2 - Dec 19
782 7:30 am 10:23 am Jan 5 - Jan 16
782 8:15 am 11:08 am Dec 21 - Jan 4
782 8:15 am 11:08 am Dec 25 - Jan 1
782 8:15 am 11:06 am Dec 20 - Dec 20
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:59 am 2:53 pm Dec 2 - Dec 19
1671 12:09 pm 3:06 pm Dec 27 - Jan 3
1671 12:09 pm 3:06 pm Dec 20 - Dec 20
1671 12:09 pm 3:03 pm Dec 3 - Dec 17
1671 12:10 pm 3:13 pm Jan 4 - Jan 4
1671 12:10 pm 3:13 pm Dec 22 - Dec 29
1671 12:10 pm 3:13 pm Dec 24 - Dec 31
1671 12:10 pm 3:13 pm Dec 21 - Dec 28
1671 12:10 pm 3:13 pm Dec 23 - Dec 30
1671 12:10 pm 3:13 pm Dec 26 - Jan 2
1671 12:14 pm 3:15 pm Jan 5 - Jan 5
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
2577 3:21 pm 6:20 pm Dec 19 - Dec 19
2577 3:36 pm 6:35 pm Dec 6 - Dec 6
2577 3:36 pm 6:35 pm Dec 13 - Dec 18
2577 3:36 pm 6:35 pm Dec 3 - Dec 12
408 3:44 pm 6:43 pm Dec 22 - Dec 31
408 3:44 pm 6:43 pm Jan 2 - Jan 2
408 3:44 pm 6:43 pm Jan 4 - Jan 4
412 3:46 pm 6:45 pm Jan 5 - Jan 11
408 3:48 pm 6:47 pm Dec 21 - Dec 28
1688 7:40 pm 10:38 pm Jan 5 - Jan 30
2645 8:10 pm 11:06 pm Dec 20 - Jan 4