Flights from New York to Key West – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LGA to EYW – All flight route options from La Guardia, New York, USA to Key West International, Florida, USA. These routes are operated by 3 airlines. Fly non-stop with American Airlines or Delta Air Lines, or choose from 6 different stopover flights. The shortest flight time is 3 hours and 41 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 Key West
We got great deals on hotels and car rentals near the airport.
New York to Key West flights
With over 197 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Key West (EYW) from New York (LGA) with Delta Air Lines or American Airlines but if a stopover option suits you better you can choose to fly via Washington, Miami or any other of the 6 alternatives with connectiing airports.
Tip! You can also fly to Key West from John F Kennedy International (JFK).
New York to Key West with Delta Air Lines
You can fly non-stop every weekday with flights departing at 09:00 or 10:05. You also have the option to do a transit flight via Atlanta. Delta Air Lines is a member of SkyTeam.
Note Non-stop flights with Delta Air Lines will begin in Nov 2025.
With American Airlines
You can fly non-stop every weekday with flights departing at 09 or 10 in the morning. You can also catch a transit flight via Washington or Miami. American Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with American Airlines will begin in Nov 2025.
Distance & flight times: La Guardia to Key West International
The shortest flight time between LGA and EYW is 3 hours and 44 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 44m | - | 1216 miles (1957 km) |
DCA Washington | 5h 40m | 55m | 1246 miles (2005 km) |
MIA Miami | 5h 52m | 50m | 1230 miles (1979 km) |
ATL Atlanta | 5h 55m | 1h 22m | 1416 miles (2278 km) |
CLT Charlotte | 5h 59m | 2h 50m | 1288 miles (2072 km) |
TPA Tampa | 6h 1m | 1h 56m | 1259 miles (2026 km) |
FLL Fort Lauderdale | 7h 7m | 2h 13m | 1229 miles (1977 km) |

