Cheap Flights from Charlotte to New York

Travellers and cabin class

Compare Charlotte Douglas to New York LaGuardia flight deals

Find the cheapest month or even day of the year to fly to New York LaGuardia

Book the best New York LaGuardia fare with no extra fees

Flight deals from Charlotte Douglas to New York LaGuardia

Looking for a cheap last-minute deal or the best return flight from Charlotte Douglas to New York LaGuardia? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Charlotte Douglas to New York LaGuardia

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Charlotte Douglas to New York LaGuardia flights are currently cheapest in April.

Direct flights from Charlotte Douglas to New York LaGuardia

Charlotte Douglas to New York LaGuardia: Alternative routes

Compare routes from Charlotte Douglas to New York below. You may find an airport to fly into that's cheaper, faster, or easier than New York LaGuardia.

Charlotte to New York: Flight information

The things to know before you go.
Cheapest flight found$72
Cheapest month to flyApril
Average flight time1 hr, 53 mins
Most popular airlineAmerican Airlines
Average flights per week209

Finding cheap flights from Charlotte Douglas to New York LaGuardia: Frequently asked questions

The best price we found for a return flight from Charlotte Douglas to New York LaGuardia is $72. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 53 minutes is the average flight time from Charlotte Douglas to New York LaGuardia.
American Airlines, WestJet and Delta fly direct from Charlotte Douglas to New York LaGuardia.
As of March 2025, there are 209 flights per week flying from Charlotte Douglas to New York LaGuardia.
The cheapest month to fly from Charlotte Douglas to New York LaGuardia is usually March 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Charlotte Douglas Airport to New York LaGuardia Airport on Tuesday, 1 April 2025.
Yes – the average flight time is 1 hour and 53 minutes.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to New York is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Frontier Airlines offers the cheapest flight tickets to New York LaGuardia.

Flying from Charlotte Douglas International Airport (CLT) to LaGuardia Airport (LGA): what you need to know

  • Expect to be in the air for around 1 hour 52 minutes. On average, that's the time it takes for a direct flight from Charlotte Douglas International Airport to LaGuardia Airport. New York and Charlotte are in the same timezone — UTC-4.

  • Each week, there are 151 flights from Charlotte Douglas International Airport to LaGuardia Airport. If you prefer to take off early, opt for the 06:00 American Airlines flight. If you're keen to make the most of your time before you fly, the last flight from CLT to LGA is 22:06 with American Airlines.

  • Peak months like August or high seasons such as spring break and Thanksgiving will mean longer lines at check-in and security. If you're travelling then, play it safe and get to the airport even earlier. Arriving two hours before domestic flights and up four hours ahead of an international flight is wise.

  • An easy journey from CLT to LGA is all it takes to reach New York, United States. There is a range of airlines that provide direct flights from Charlotte Douglas International Airport to LaGuardia Airport, including:

  • We make it a breeze to get a flight with a stopover. To see all the options for flights from Charlotte Douglas International Airport to LaGuardia Airport, deselect 'Direct flights only.' Then, choose a flight with a stop long enough to tour your chosen city. Some popular stopovers between CLT and LGA are:

    • Wilmington International Airport

    • Richmond International Airport (Byrd Field)

    • Philadelphia International Airport

How to find the cheapest flights from Charlotte Douglas International Airport (CLT) to LaGuardia Airport (LGA)

  • The best price we've seen for a one-way ticket from Charlotte Douglas International Airport to LaGuardia Airport is $38. The cheapest price for a return flight is $72. Bear in mind that fares may change due to availability when booking.

  • To get your hands on cheap flight tickets from CLT to LGA, reserve your journey 9 months before your departure.

  • May is the cheapest month for tickets from Charlotte Douglas International Airport to LaGuardia Airport. If you'd like to travel at a different time of year, the 'Whole month' tool will give you the lowest airfares across every month.

  • Sign into your online account or use the app to create a Price Alert. We'll get in touch right away if there's a cheaper deal on this route. It doesn't take long, and it'll save you time checking for cheap flight tickets from CLT to LGA every day.

  • Use filters to find the right journey for you. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Charlotte Douglas International Airport to LaGuardia Airport, use the 'Sort by' function. You can also filter results by airline, arrival and departure times, and journey duration.

Handy information about Charlotte Douglas International Airport (CLT)

  • Charlotte Douglas International Airport is about 14 kilometres from central Charlotte. If you're catching a cab, driving or ride-sharing from the centre, it'll take 21 minutes or so to get there, depending on traffic conditions. If you're planning to take public transport, expect the travel time to be around 4 hours and 53 minutes.

  • Catching an early flight from Charlotte Douglas International Airport to LaGuardia Airport? Avoid rushing to the airport (and get some extra shut-eye) by choosing one of these hotels near CLT:

Arriving at LaGuardia Airport (LGA)

Getting from LaGuardia Airport (LGA) to central New York

  • LaGuardia Airport to the centre of New York takes around 27 minutes in a car. It's approximately 18 kilometres away. Discover what options are available, such as cabs, car rentals or ride-sharing.

  • It takes around 58 minutes to get there by public transport.

When to fly to LaGuardia Airport (LGA)

  • It's time to pick your travel dates for your flight from Charlotte Douglas International Airport to LaGuardia Airport. July is the busiest month to visit New York. If you like a more low-key vibe, go in February.

  • Book your flight from Charlotte Douglas International Airport to LaGuardia Airport for July if you'd like to explore New York during its warmest month. Expect temperatures of between 18ºC and 30ºC.

  • If you'd rather travel in cooler conditions, look for a cheap ticket from CLT to LGA in January. Average temperatures are between -6ºC and 8ºC then.

More about New York

Complete your New York trip with hotels and a car rental

  • Once you've secured your cheap ticket to LaGuardia Airport, check out the lowest prices and exclusive offers on hotels. You can also compare hundreds of car rental companies in one go to find the best car rental price for your New York getaway.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.