Flights from New York to Miami leave all three New York airports. JFK, LaGuardia and Newark together run about 260 nonstops a week to Miami International (MIA), and a nonstop takes about 3 hours 20 minutes. Fort Lauderdale (FLL) adds JetBlue, which doesn't fly to MIA.

From 11 real fares found in our latest check, checked Nov 10, 2026, 5:23 AM EST. Prices are per person and can change.
Fares shown are the lowest found at the time of the snapshot, per person, and are subject to availability and change at the time of booking.
$282 between the cheapest and priciest fare
In this search the same route ranged from $562 to $844 - a 33% difference for the same journey. Comparing before booking is where the saving is.
11 real fares from our latest check, cheapest first. Prices are per person and can change until ticketed.
F9 · Frontier Airlines
1 stop · 12h 25m · Fri, Dec 25
F9 · Frontier Airlines
1 stop · 12h 25m · Fri, Dec 25
F9 · Frontier Airlines
1 stop · 10h 48m · Fri, Dec 25
F9 · Frontier Airlines
1 stop · 10h 48m · Fri, Dec 25
F9 · Frontier Airlines
1 stop · 21h 32m · Fri, Dec 25
| Route detail | New York to Miami |
|---|---|
| New York airports with nonstops to MIA | All three: JFK, LaGuardia (LGA) and Newark (EWR) |
| Nonstop airlines to MIA | American, Delta and United; Frontier lists LaGuardia flights from February 2027 |
| Nonstops a week | About 85 from JFK, 103 from LaGuardia and 75 from Newark |
| Flight time | About 3 hr 20 min nonstop |
| Distance | About 1,090 miles (JFK to MIA) |
| Time difference | None. New York and Miami are both on Eastern Time |
| Second Miami area airport | Fort Lauderdale (FLL), with nonstops from all three New York airports |
| Passport needed? | No. It's a domestic flight |
Airlines from Miami International Airport's published list of cities served; weekly counts from published schedules, checked November 10, 2026. Airlines move flights between seasons, so the fares on this page show what is flying on your dates.
LaGuardia has the most, with about 103 nonstops a week on American and Delta. JFK has the same two airlines and about 85 flights. Newark is the only one with United, alongside American, at about 75 a week. Every option is short enough that the airport you can reach fastest usually matters more than the airline.
| New York airport | Nonstop airlines to MIA | Nonstops a week to MIA | Nonstop airlines to FLL |
|---|---|---|---|
| JFK | American, Delta | About 85 | Delta, JetBlue |
| LaGuardia (LGA) | American, Delta; Frontier from February 2027 | About 103 | American, Delta, JetBlue |
| Newark (EWR) | American, United | About 75 | JetBlue, United |
Newark's count is for flights in the Miami to Newark direction. Counts change by season.
Our advice: if you live in Manhattan, Queens or the Bronx, start with LaGuardia, since it has the deepest schedule. Brooklyn and Long Island travelers usually find JFK easier, and New Jersey travelers Newark.
Fly into MIA if you're staying in Miami itself, Miami Beach, Brickell or Coral Gables. Fly into FLL if you're staying in Fort Lauderdale, Hollywood or elsewhere in Broward County, or if you want JetBlue. JetBlue's own Miami area page lists Fort Lauderdale only, so a JetBlue trip from New York lands at FLL, not MIA.
FLL is busy from New York too: about 77 nonstops a week from JFK, 92 from LaGuardia and 90 from Newark when we checked schedules in November 2026.
| Airport | Nonstop airlines from New York | Usually best if you're staying in |
|---|---|---|
| Miami International (MIA) | American, Delta, United | Miami, Miami Beach, Brickell, Coral Gables, Key Biscayne |
| Fort Lauderdale (FLL) | American, Delta, JetBlue, United | Fort Lauderdale, Hollywood and the rest of Broward County |
Search both airports for the same dates. A lower FLL fare can lose its edge once you price the ride south to Miami.
Add the bag fee before you compare fares. On American, Delta and United, one checked bag each way adds roughly $90 to a round trip on a standard economy ticket.
| Airline | 1st checked bag | 2nd checked bag | Good to know |
|---|---|---|---|
| American | $45 online, $50 at the airport | $55 online, $60 at the airport | Basic Economy's first bag is $50 online |
| Delta | $45 | $55 | For tickets bought on or after April 8, 2026 |
| United | $45 if added 24 hours or more ahead, $50 at the airport | $55 ahead, $60 at the airport | Newark is United's only New York airport with nonstops to MIA |
| JetBlue (to FLL) | $50 off-peak, $55 on peak dates | $70 off-peak, $75 peak | Peak dates include Nov 19 to 30, all of December and Jan 1 to 18, 2027 |
| Frontier | Priced by flight | Priced by flight | See Frontier's bag options page for your flight |
Bag fees change often. Confirm the fee on the airline's website or in your booking before you pay.
JetBlue's peak dates cover Thanksgiving week, all of December and the first half of January, so most holiday trips to FLL pay its higher bag fee. Its new fees apply to bookings made from November 3, 2026.
When we checked on November 10, 2026 for a Christmas week trip, flying out December 25 and back January 1, the cheapest round trip our search found was a one-stop itinerary on Frontier. Its outbound trip took about 12 hours 25 minutes. The cheapest nonstop in the same check was on United, priced a little higher, and the flight took about 3 hours 22 minutes.
That's the real choice on this route: a lower fare against roughly 9 extra hours on the outbound trip alone. We'd pay for the nonstop on a trip this short, unless the saving matters more to you than the day.
Fares shown are the lowest found at the time of the snapshot, per person, and are subject to availability and change at the time of booking. Prices on this route change daily, so check the live fares on this page before you book.
Booking for a group, a cruise connection or several cities? Call a Flyingscanner advisor on the number at the top of this page.
MIA links straight into Miami's rail and bus network through the Miami Intermodal Center, a short ride on the free MIA Mover.
Landing at FLL instead? Head to the lower level for taxis and rideshare. A Brightline connector shuttle also runs from ground transportation zones B and F between 7 a.m. and 8 p.m.
A nonstop flight from New York to Miami takes about 3 hours 20 minutes, give or take 10 minutes depending on the airport, the airline and the winds. A one-stop trip can take far longer: the cheapest one-stop fare in our November 2026 check took more than 12 hours on the way out, so compare total travel time in your results.
American, Delta and United fly nonstop to Miami International. American and Delta fly from JFK and LaGuardia, and American and United fly from Newark. Frontier lists LaGuardia to Miami flights starting February 2027. For Fort Lauderdale, JetBlue also flies nonstop from all three New York airports.
LaGuardia has the most nonstops to Miami International, about 103 a week in November 2026, on American and Delta. JFK has about 85 on the same airlines, and Newark about 75 on American and United. Pick the airport that's quickest for you to reach, then compare fares across all three.
JetBlue flies from JFK, LaGuardia and Newark to Fort Lauderdale (FLL), not to Miami International. Its own Miami area page lists Fort Lauderdale as the destination. FLL works well for Fort Lauderdale, Hollywood and Broward County. If you're staying in Miami or Miami Beach, price the ride from FLL before you book.
Fort Lauderdale is a good alternative if you're staying in Broward County or want JetBlue, and it has about 259 nonstops a week from New York. For Miami, Miami Beach or Coral Gables, MIA is usually closer. Search both airports for your dates and add the cost of the ride to compare fairly.
American, Delta and United charge $45 for the first checked bag on standard economy tickets paid online or ahead, as of November 2026. American and United charge $50 at the airport. JetBlue, which flies to Fort Lauderdale, charges $50 off-peak and $55 on peak dates. Frontier prices bags by flight, so check your booking.
No passport is needed, because New York to Miami is a domestic flight. Adults need a REAL ID-compliant driver's license or another ID that TSA accepts, such as a U.S. passport or passport card. Check the TSA website before you travel if you're not sure your license qualifies.
There is no time difference. New York and Miami are both on Eastern Time, and both change their clocks for daylight saving time on the same dates. A nonstop that leaves LaGuardia at 9:00 a.m. lands in Miami around 12:20 p.m. local time, after about 3 hours 20 minutes in the air.
About this page
Written and fact-checked by the Flyingscanner team, last updated 10 November 2026. The fares quoted here come from our own live search on 10 November 2026, not estimates. Fares change until the airline issues a ticket, so check the live search on this page before you book. How Flyingscanner checks fares