Direct flights to New York LGA

La Guardia is a medium sized and second largest airport in New York, USA. In total there are 83 airports with direct flights to New York from 3 different countries and 34 U.S. states. The airport is a hub for Delta Air Lines. You can easily reach New York with daily non-stop flights from 15 other major hubs like Boston (Delta), Atlanta (Delta) and Toronto (Air Canada).

LGA Click to open the interactive map.

Non-stop routes to LGA:


No direct flights found. Try clear all filters.
Major airlines with daily flights to New York
Daily flights with Delta
Daily flights with Air Canada
Daily flights with United
LGA routes and destination map
Show flights from New York instead? Cheap flights to New York

Yes you can fly to New York from 75 different US airports.

There are 8 airlines with direct flights to New York. American Airlines, Delta Air Lines and Spirit Airlines are the most popular ones.

All 3 big alliances are flying to New York. Star Alliance, Oneworld and SkyTeam.

The IATA code is LGA and the ICAO code is KLGA.

You can fly daily from 15 different airports hubs to New York. Including Boston & Atlanta & Detroit & Minneapolis with Delta, Dallas & Charlotte & Miami & Chicago & Washington & Philadelphia with American Airlines and Toronto & Montreal with Air Canada.

Depends where you are flying from. It takes 4h 51min from Aruba (AUA) and 1h 2min from Philadelphia (PHL).

There are 4 airports in New York with scheduled flights.

The airport with the most scheduled flight is John F Kennedy International (JFK).

It depends on where from and when you are flying. The average one-way ticket price according to our data is $140.
Direct flights to other airports in New York
John F Kennedy International
John F Kennedy International (JFK)

Flights from 193 different airports

New York Skyports Seaplane Base
New York Skyports Seaplane Base (NYS)

Flights from 2 different airports

Direct flights to other airports in the state of New York, NY
Syracuse Hancock International
Syracuse Hancock International (SYR)

Flights from 30 different airports

Buffalo Niagara International
Buffalo Niagara International (BUF)

Flights from 28 different airports

Albany International
Albany International (ALB)

Flights from 24 different airports

Greater Rochester International
Greater Rochester International (ROC)

Flights from 21 different airports

Westchester Co
Westchester Co (HPN)

Flights from 19 different airports

Long Island Mac Arthur
Long Island Mac Arthur (ISP)

Flights from 14 different airports

Plattsburgh International
Plattsburgh International (PBG)

Flights from 8 different airports

Stewart International
Stewart International (SWF)

Flights from 8 different airports

Elmira Corning Rgnl
Elmira Corning Rgnl (ELM)

Flights from 4 different airports

Niagara Falls International
Niagara Falls International (IAG)

Flights from 3 different airports