Flights from Orlando to New York – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MCO to LGA – All flight route options from Orlando International, Florida, USA to La Guardia, New York, USA. These flights are operated by 8 different airlines. Fly non-stop or choose from 20 different connecting flights. The shortest flight time is 2 hours and 34 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near La Guardia
We got great deals on hotels and car rentals near the airport.
Orlando to New York flights
There are over 25 airlines and as many as 720 flights every week to this destination. You can fly non-stop to New York (LGA) from Orlando (MCO) with American Airlines, JetBlue Airways, Delta Air Lines, Frontier Airlines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Myrtle Beach, Buffalo or any other of the 20 alternatives with connectiing airports.
Tip! You might want to consider arriving at John F Kennedy International (JFK) instead.
Orlando to New York with American Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 7:00 pm. You can also catch a transit flight via Washington or Charlotte. American Airlines is a member of the air alliance OneWorld.
With United Airlines
If you choose to fly with United Airlines from Orlando to New York you can make a transit either via Dulles or via Cleveland. The route via Dulles is 1 hour and 33 minutes faster. United Airlines is a Star Alliance member.
Distance & flight times: Orlando International to La Guardia
The shortest flight time between MCO and LGA is 2 hours and 38 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 38m | - | 956 miles (1538 km) |
MYR Myrtle Beach | 4h 22m | 1h 12m | 957 miles (1540 km) |
BUF Buffalo | 4h 46m | 42m | 1310 miles (2108 km) |
DCA Washington | 4h 53m | 36m | 980 miles (1577 km) |
RIC Richmond | 5h 6m | 3h 0m | 965 miles (1553 km) |
RDU Raleigh/Durham | 5h 10m | 1h 45m | 970 miles (1561 km) |
CVG Cincinnati | 5h 16m | 2h 5m | 1349 miles (2171 km) |
CLT Charlotte | 5h 16m | 34m | 1018 miles (1638 km) |
FLL Fort Lauderdale | 5h 16m | 1h 9m | 1262 miles (2031 km) |
PWM Portland | 5h 44m | 1h 17m | 1492 miles (2401 km) |
ORF Norfolk | 5h 46m | 2h 25m | 956 miles (1538 km) |
CLE Cleveland | 5h 46m | 1h 13m | 1321 miles (2125 km) |
MIA Miami | 5h 54m | 2h 34m | 1298 miles (2088 km) |
CMH Columbus | 5h 57m | 2h 0m | 1287 miles (2071 km) |
ATL Atlanta | 6h 10m | 1h 55m | 1171 miles (1884 km) |
BNA Nashville | 6h 30m | 2h 5m | 1387 miles (2232 km) |
IAD Dulles | 6h 50m | - | - |
DTW Detroit | 6h 58m | 2h 34m | 1466 miles (2359 km) |
SDF Louisville | 8h 43m | 2h 35m | 1383 miles (2225 km) |
PIT Pittsburgh | 9h 38m | 2h 7m | 1175 miles (1891 km) |
BOS Boston | 10h 58m | 2h 38m | 1313 miles (2113 km) |

