Swap the urban canyon of Manhattan for the turquoise waters and neon lights of South Beach. Finding flights from New York to Miami is seamless when you compare real-time fares from John F. Kennedy (JFK), LaGuardia (LGA), or Newark (EWR) to Miami International (MIA).
The air corridor between New York City and Miami is one of the busiest and most competitive in the United States. With dozens of non-stop flights departing every hour, travelers have an incredible range of choices across major legacy carriers and low-cost airlines. Whether you are traveling for a weekend getaway or a business engagement, our comparison tool helps you find the best value for your journey.
Direct flights take approximately 3 hours and 10 minutes. Covering roughly 1,100 miles, it is a fast and efficient direct hop down the East Coast.
American Airlines, Delta Air Lines, JetBlue, and United Airlines offer high-frequency non-stop service from New York's primary airports.
Traveling from New York to Miami is a top choice for Northeasterners looking for a quick getaway. To secure the most affordable flights from New York to Miami, we recommend booking your tickets at least 3 to 4 weeks in advance.
Mid-week departures (Tuesdays and Wednesdays) are typically the most budget-friendly for this route. Additionally, compare fares between JFK, LGA, and EWR; depending on airline schedules and current sales, one airport can often be significantly cheaper than the others. Checking for flights into Fort Lauderdale (FLL) as an alternative can also reveal significant savings, as it is located only a short drive from central Miami.