Direct flights to New York LGA
LaGuardia is a good airport for direct flights. It’s the closest of NYC's three airports to central Manhattan. Find details for all nonstop flights to LGA airport.
La Guardia is the second largest airport in the state of New York, USA (After JFK). In total there are 93 airports with direct flights to New York from 4 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 14 other major hubs like Dallas (American Airlines), Boston (Delta) and Miami (American Airlines).
Click to open the interactive map.
Non-stop routes to LGA:
Duration

LaGuardia (LGA) is the closest airport to Manhattan, of New York's three airports. Most of its flights are from the US east coast. It is New York City's third busiest airport and serves more than 15 million passengers each year. It is the 19th busiest airport in the US. It is a hub for Delta Air Lines and American Airlines.
Find direct flights to LaGuardia from US
There are many flights each day to LaGuardia airport from several US hub airports. This includes Chicago (ORD), Dallas (DFW), Atlanta (ATL), Boston (BOS), and Charlotte (CLT).
If you are having difficulty finding a flight at one of these airports, you may also want to try Raleigh-Durham (RDU), Houston (IAH), or Denver (DEN). LaGuardia also has a lot of direct flights from Florida. Most of these flights are coming from Miami (MIA), Orlando (MCO), and Fort Lauderdale (FLL). There are also some flights from West Palm Beach (PBI). In nearly all cases, a direct flight to LGA airport is going to be under three hours in length.
To view all the available routes and destinations to LaGuardia airport from the US, open the nonstop flights map at the top right side of this page. This map will show you the locations of all the airports with direct flights to LGA airport. You can also click on each route for more details, including flight information, price checks, and the upcoming flight schedule for up to several months in advance.
Fly to New York from Canada in under two hours
Did you know that you can get a direct flight to New York from Canada in under two hours? Nonstop flights from Delta, American Airlines, and Air Canada run to New York every day. These flights depart from Toronto (YYZ), and Montreal (YUL), Canada's two busiest airports.
To view all direct flights from Canada to LaGuardia airport, use our search filter at the top of this page. Select the "More" button and highlight "From North America" to view these results.
Airlines with the most nonstop flights to LGA airport
LaGuardia airport is a hub for Delta Air Lines and American Airlines. Delta's most popular routes to LGA airport are from from Atlanta (ATL) and Boston (BOS). American Airlines most popular routes to LGA are from Dallas (DFW), Charlotte (CLT) and Miami (MIA). United Airlines also has many flights to LaGuardia. Chicago (ORD), Denver (DEN), and Houston (IAH) are its busiest routes. Air Canada has daily non-stop flights to LGA out of Toronto (YYZ) and Montreal (YUL).
There are some low-cost airlines with direct flights to LGA airport. Spirit Airlines and Frontier Airlines both have flights to LGA from several major US airports.
New direct flights to LaGuardia Airport
Below is a list of new or upcoming direct routes to LaGuardia airport (LGA) that have recently started or are starting soon.
New airline With Delta. Flights to begin in 2026-12-19.
New airline With Delta. Flights to begin in 2026-10-06.
New airline With Delta. Flights to begin in 2026-11-08.
With Delta. Flights to begin in 2027-04-04.
With American Airlines. Flights to begin in 2026-09-09.
With Delta. Flights to begin in 2026-12-19.
With American Airlines. Flights to begin in 2026-11-01.
With American Airlines. Flights to begin in 2026-09-11.
With American Airlines. Flights to begin in 2026-09-12.
Advice for finding cheap direct flights to New York (LGA)
Most travel experts recommend booking your flight to LaGuardia at least 2-3 months in advance of your travel date. This can help you to avoid surge rates as seats become unavailable. However, don't settle for the first price you are given. It is good to check prices between the airlines, and for different dates and times of day.
Our site helps you to find the best deals and compare prices. Once you have selected your route, click on that option to view all the airlines with non-stop flights. You can scroll down further on the page to view the upcoming flight schedule. The flight schedule page shows you details for each flight, including estimated time of arrival, type of aircraft, and flight length in both distance and time.
How to choose your airport for flights to New York
There is often discussion about which airport to choose when flying to New York. How you decide, should depend on where you are flying from, and where you will be going.
LaGuardia is a good option if you are coming from the US east coast. It is less busy than both John F Kennedy International (JFK) and Newark (EWR) airports. Both these airports have lots of international flights. LaGuardia is also the closest of the three airports to Manhattan. This is where you can expect to find New York City’s most popular tourist attractions, hotels and shops.
Tips for getting transportation from LaGuardia airport
You have a few options for getting transport from LaGuardia into the city. You can take the Link Q70 bus from Terminal B or C at the airport. The Link Q70 is free of charge. It will take you directly to the Jackson Heights-Roosevelt Avenue subway station. From the subway station, you will be able to get transfers into Manhattan. If you arrive at Terminal A, you can take the M60 bus to connect with the Link Q70 at Terminal B.
Alternatively, you can take the M60 bus from any terminal at the airport. Its route goes to the north side of Manhattan. The M60 bus is usually faster than the Link Q70. But it will cost you a transfer fare, usually under 5 USD. The expected transit time to reach midtown Manhattan using the M60 bus is around 50 minutes.
The other option is to hail a taxi, Uber or ridesharing service. There are many pickup spots outside the airport. The expected time to reach midtown Manhattan from LaGuardia airport can be as short as 15 minutes if taking a car. It can also be longer, depending on traffic and the time of day. The expected cost to take a taxi or Uber from LaGuardia into the city will typically be at least 40 USD.
Airlines with direct flights every day to New York
The airports presented below each airline are hubs for this specific operator.
Direct flights to other airports in New York
John F Kennedy International (JFK)
Flights from 198 different airports
New York Skyports Seaplane Base (NYS)
Flights from 0 different airports
Direct flights to other airports in the state of New York, NY
Buffalo Niagara International (BUF)
Flights from 32 different airports
Syracuse Hancock International (SYR)
Flights from 27 different airports
Greater Rochester International (ROC)
Flights from 27 different airports
Albany International (ALB)
Flights from 27 different airports
Westchester Co (HPN)
Flights from 23 different airports
Long Island Mac Arthur (ISP)
Flights from 16 different airports
Stewart International (SWF)
Flights from 8 different airports
Elmira Corning Rgnl (ELM)
Flights from 5 different airports
Plattsburgh International (PBG)
Flights from 4 different airports
Ogdensburg International (OGS)
Flights from 3 different airports
