How long is the flight from Miami to New York?
The distance between the cities is 1,754 km. The approximate travel time on a direct flight is about 2 hours 40 minutes, depending on the chosen arrival airport and weather conditions.
Which airlines fly the Miami → New York route?
There are 20 carriers operating on this route, including American Airlines, Delta, United, and JetBlue. The full list of available airlines can be seen above on this page.
Are there direct flights between the cities?
Yes, this is one of the busiest routes in the USA, so many direct flights are operated daily. You can choose a suitable non-stop option by using the search filters.
Which airport in New York do flights arrive at?
Flights from Miami are received by three main airports: John F. Kennedy (JFK), LaGuardia (LGA), and Newark Liberty (EWR). Before purchasing a ticket, check how to get from a specific hub to your destination.
When is the best time to buy a ticket to save money?
The most favorable prices are usually available when booking in advance or during low-demand periods, such as October. We recommend tracking current prices through the price dynamics chart.