£102 Cheap Delta flights from New York to St. Louis (LGA→STL)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 25% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our rewards

Delta flights from New York to St. Louis (LGA→STL)

Prices were available within the past 7 days and start at £102 for one-way flights and £191 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Delta
Delta
Delta
Delta
Delta
Delta

Alternative airports near St. Louis

Prices were available within the past 7 days. Prices and availability are subject to change.

Find the cheapest month to fly from New York (LGA) to St. Louis (STL)

September is typically the cheapest month to fly

From £86 - £135 per traveller.

Frequently asked questions

How much is a Delta Air Lines flight from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL)?
Set the "Price (lowest to highest)" filter on Expedia to search for cheap Delta Air Lines round-trip flights from £191 from LGA to STL. Affordable one-way tickets from £102 are also on offer.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from LGA to STL with Delta Air Lines?
January is one of the most affordable months to jet away to St. Louis with Delta Air Lines. You could also find great deals on one-way and return tickets in February.
Does Delta Air Lines fly nonstop from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL)?
Yes, you can travel from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL) on any of Delta Air Lines's 24 direct weekly flights. Use Expedia's "Nonstop" and "Airline" filters to find the Delta Air Lines flight that'll get you to STL at a time that suits you.
How long does it take to fly from LGA to STL with Delta Air Lines?
From takeoff till touchdown, a direct Delta Air Lines flight from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL) takes approximately 3h 1m.
Which day of the week has the most Delta Air Lines flights from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL)?
Delta Air Lines operates the most flights from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL) on Wednesday. With up to 4 daily departures, you'll get the most flexibility on this day.
What airports does Delta Air Lines fly into in St. Louis?
Get on a Delta Air Lines flight from LaGuardia Airport (LGA) to St. Louis, and you'll likely come in to Lambert-St. Louis Intl. Airport (STL). This is the airline's primary hub in this city.
What type of plane does Delta Air Lines fly from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL)?
You'll likely be onboard a Bombardier CRJ900 or an Embraer 175 when flying Delta Air Lines from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL). However, keep in mind that a different aircraft may be used depending on operational requirements.
Can I change or cancel my Delta Air Lines flight from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL)?
Depending on your fare type, a fee typically applies if you cancel or reschedule your booking more than 24 hours after it's been confirmed. To find flexible plane tickets, select our "Changes included" or "No cancel fee" filter when looking for flights. For more details on changing or cancelling your reservation, go to "Trips," select your flight and click on "Manage Booking."

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Travel information

Origin airport
LaGuardia
Destination airport
Lambert-St. Louis Intl.
Airlines serving
American Airlines, Delta, United
Popular airline
Delta
Distance
1417 km
Average flight time
1 hour 58 mins

Explore a world of travel with Expedia

*Available to Expedia members.