Flight times, frequencies, and airlines operating this route change regularly. Always check current schedules and fares directly with airlines or a booking platform.
Route Overview
The New York to Miami route is one of the most popular domestic routes in the United States, connecting the Northeast's largest city with Florida's most glamorous destination. American Airlines operates a major hub at both JFK and MIA, making this a well-served route. Fort Lauderdale (FLL) is a popular alternative to MIA, particularly for travelers using budget carriers.
Travel Tips
Fort Lauderdale (FLL) is approximately 30 miles north of Miami Beach but is served by budget carriers and can offer significantly lower fares.
American Airlines dominates this route from JFK and offers frequent daily departures.
Book well in advance for holiday periods (Thanksgiving, Christmas, Spring Break) when this route is extremely popular.
The flight is short enough that a direct flight is almost always preferable to a connecting itinerary.
Consider flying into MIA if your destination is Miami Beach or downtown Miami; FLL is better for Fort Lauderdale and northern Miami-Dade.
Getting to/from New York
From JFK: AirTrain to Jamaica LIRR, then LIRR to Penn Station. From LGA: M60 bus to subway. From EWR: AirTrain to Newark Penn Station, then NJ Transit to New York Penn Station.
Getting to/from Miami
From JFK: AirTrain to Jamaica LIRR, then LIRR to Penn Station. From LGA: M60 bus to subway. From EWR: AirTrain to Newark Penn Station, then NJ Transit to New York Penn Station.
Route Facts
- Primary Route
- JFK → MIA
- Flight Time
- Approximately 3 hours 10 minutes southbound; approximately 3 hours 20 minutes northbound
- Distance
- Approximately 1,090 miles (1,754 km)