Distance | 1089 miles (1756 km) |
---|---|
Average flight duration | 3 h 1 min |
Average plane ticket price | $288 (€246) |
Direct flight | Yes |
Airlines | Spirit Airlines, American Airlines, Frontier Airlines or United |
Flights from Miami, FL to New York, NY cover the 1089 miles (1756 km) long trip taking on average 3 h 1 min with our travel partners like Spirit Airlines, American Airlines, Frontier Airlines or United. There are direct flight services available. While the average ticket price for this route costs around $288 (€246), you can find the cheapest plane ticket for as low as $83 (€71).
Cheapest
Average
The best way to find a cheap flight ticket from Miami, FL to New York, NY is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Spirit Airlines | 05:50AM Miami International Airport, FL (MIA) | 3h10 | 09:00AM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
United | 06:00AM Miami International Airport, FL (MIA) | 3h07 | 09:07AM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 06:04AM Fort Lauderdale International Airport, FL (FLL) | 2h56 | 09:00AM LaGuardia Airport, NY (LGA) | 0 transfersDirect | |
Spirit Airlines | 06:04AM Fort Lauderdale International Airport, FL (FLL) | 2h56 | 09:00AM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 06:35AM Fort Lauderdale International Airport, FL (FLL) | 11h24 | 05:59PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 06:45AM Fort Lauderdale International Airport, FL (FLL) | 5h37 | 12:22PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Miami International Airport, FL (MIA) | 7h08 | 02:08PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Miami International Airport, FL (MIA) | 16h18 | 11:18PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 5h11 | 12:11PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 7h14 | 02:14PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 6h16 | 01:16PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 16h18 | 11:18PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 8h57 | 03:57PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 7h58 | 02:58PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Miami International Airport, FL (MIA) | 7h50 | 02:50PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 8h09 | 03:09PM LaGuardia Airport, NY (LGA) | 0 transfersDirect | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 7h01 | 02:01PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 7h08 | 02:08PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 9h19 | 04:19PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 07:00AM Fort Lauderdale International Airport, FL (FLL) | 7h50 | 02:50PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
Spirit Airlines | 07:05AM Fort Lauderdale International Airport, FL (FLL) | 13h24 | 08:29PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 07:05AM Fort Lauderdale International Airport, FL (FLL) | 12h47 | 07:52PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
Spirit Airlines | 07:05AM Fort Lauderdale International Airport, FL (FLL) | 7h14 | 02:19PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 07:05AM Fort Lauderdale International Airport, FL (FLL) | 3h02 | 10:07AM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 07:05AM Fort Lauderdale International Airport, FL (FLL) | 8h54 | 03:59PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 07:15AM Fort Lauderdale International Airport, FL (FLL) | 8h10 | 03:25PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
Spirit Airlines | 07:32AM Miami International Airport, FL (MIA) | 12h57 | 08:29PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 07:32AM Miami International Airport, FL (MIA) | 12h20 | 07:52PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
Spirit Airlines | 07:32AM Miami International Airport, FL (MIA) | 6h47 | 02:19PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 08:28AM Fort Lauderdale International Airport, FL (FLL) | 3h02 | 11:30AM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 08:34AM Fort Lauderdale International Airport, FL (FLL) | 6h12 | 02:46PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
Spirit Airlines | 09:01AM Fort Lauderdale International Airport, FL (FLL) | 9h59 | 07:00PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 09:01AM Fort Lauderdale International Airport, FL (FLL) | 7h41 | 04:42PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
Spirit Airlines | 09:38AM Miami International Airport, FL (MIA) | 8h21 | 05:59PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 10:16AM Miami International Airport, FL (MIA) | 3h01 | 01:17PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 10:55AM Miami International Airport, FL (MIA) | 7h04 | 05:59PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 11:11AM Fort Lauderdale International Airport, FL (FLL) | 3h02 | 02:13PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 12:10PM Fort Lauderdale International Airport, FL (FLL) | 8h19 | 08:29PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 12:10PM Fort Lauderdale International Airport, FL (FLL) | 7h42 | 07:52PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:10PM Fort Lauderdale International Airport, FL (FLL) | 6h49 | 06:59PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:10PM Fort Lauderdale International Airport, FL (FLL) | 6h34 | 06:44PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 12:26PM Miami International Airport, FL (MIA) | 3h03 | 03:29PM LaGuardia Airport, NY (LGA) | 0 transfersDirect | |
United | 12:30PM Miami International Airport, FL (MIA) | 8h44 | 09:14PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Miami International Airport, FL (MIA) | 6h37 | 07:07PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:30PM Fort Lauderdale International Airport, FL (FLL) | 8h44 | 09:14PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Miami International Airport, FL (MIA) | 6h49 | 07:19PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Fort Lauderdale International Airport, FL (FLL) | 7h39 | 08:09PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Miami International Airport, FL (MIA) | 7h39 | 08:09PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Fort Lauderdale International Airport, FL (FLL) | 6h37 | 07:07PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:30PM Fort Lauderdale International Airport, FL (FLL) | 6h49 | 07:19PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Fort Lauderdale International Airport, FL (FLL) | 9h15 | 09:45PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Miami International Airport, FL (MIA) | 7h25 | 07:55PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:30PM Miami International Airport, FL (MIA) | 9h15 | 09:45PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:30PM Fort Lauderdale International Airport, FL (FLL) | 7h25 | 07:55PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:47PM Fort Lauderdale International Airport, FL (FLL) | 3h01 | 03:48PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
United | 12:55PM Fort Lauderdale International Airport, FL (FLL) | 9h04 | 09:59PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:55PM Fort Lauderdale International Airport, FL (FLL) | 10h15 | 11:10PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 12:55PM Fort Lauderdale International Airport, FL (FLL) | 8h03 | 08:58PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 12:55PM Fort Lauderdale International Airport, FL (FLL) | 7h55 | 08:50PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 01:00PM Miami International Airport, FL (MIA) | 7h58 | 08:58PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 01:00PM Miami International Airport, FL (MIA) | 10h10 | 11:10PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 01:00PM Miami International Airport, FL (MIA) | 7h50 | 08:50PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 01:00PM Miami International Airport, FL (MIA) | 8h59 | 09:59PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 01:35PM Miami International Airport, FL (MIA) | 5h24 | 06:59PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 01:35PM Miami International Airport, FL (MIA) | 5h09 | 06:44PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 01:45PM Miami International Airport, FL (MIA) | 3h05 | 04:50PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 02:10PM Fort Lauderdale International Airport, FL (FLL) | 6h14 | 08:24PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 02:53PM Fort Lauderdale International Airport, FL (FLL) | 7h07 | 10:00PM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 02:54PM Fort Lauderdale International Airport, FL (FLL) | 6h37 | 09:31PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 03:13PM Fort Lauderdale International Airport, FL (FLL) | 3h02 | 06:15PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
United | 04:15PM Miami International Airport, FL (MIA) | 6h43 | 10:58PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 04:15PM Miami International Airport, FL (MIA) | 7h03 | 11:18PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 04:15PM Miami International Airport, FL (MIA) | 8h44 | 12:59AM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 04:26PM Fort Lauderdale International Airport, FL (FLL) | 8h33 | 12:59AM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 04:26PM Fort Lauderdale International Airport, FL (FLL) | 6h32 | 10:58PM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 04:26PM Fort Lauderdale International Airport, FL (FLL) | 6h52 | 11:18PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 05:05PM Miami International Airport, FL (MIA) | 7h22 | 12:27AM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 05:05PM Fort Lauderdale International Airport, FL (FLL) | 7h22 | 12:27AM Newark Liberty International Airport, NJ (EWR) | 1 transfer | |
United | 05:08PM Miami International Airport, FL (MIA) | 3h04 | 08:12PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 06:04PM Fort Lauderdale International Airport, FL (FLL) | 4h39 | 10:43PM LaGuardia Airport, NY (LGA) | 1 transfer | |
United | 07:50PM Fort Lauderdale International Airport, FL (FLL) | 3h00 | 10:50PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
United | 07:50PM Miami International Airport, FL (MIA) | 3h06 | 10:56PM Newark Liberty International Airport, NJ (EWR) | 0 transfersDirect | |
Spirit Airlines | 08:05PM Fort Lauderdale International Airport, FL (FLL) | 2h55 | 11:00PM LaGuardia Airport, NY (LGA) | 0 transfersDirect | |
Spirit Airlines | 08:20PM Fort Lauderdale International Airport, FL (FLL) | 12h45 | 09:05AM LaGuardia Airport, NY (LGA) | 1 transfer | |
Spirit Airlines | 08:36PM Fort Lauderdale International Airport, FL (FLL) | 11h24 | 08:00AM LaGuardia Airport, NY (LGA) | 1 transfer |
Find all the dates and times for this journey
Fastest Journey
2 h 55 m
Average
7 h 18 m
Flights per day
85
Distance
1757 km
Of the 85 flights that leave Miami, FL for New York, NY every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
For as little as $102 (€87) you can travel by flight from Miami, FL to New York, NY with Spirit Airlines, American Airlines and Frontier Airlines. Omio will show you the best deals, schedules and tickets available for this trip.
American Airlines is one of the leading airlines in the USA and the world; they offer Main Cabin, Business and First Class tickets for your flight to New York, NY from Miami, FL.
Flight information from Miami, FL to New York, NY with American Airlines:
Here are some other resources that might have the information you need