Cheap flights from LGA to STL (LaGuardia to Lambert-St. Louis Intl.)

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights from LGA to STL starting at $77 One Way, $147 Round Trip

Prices starting at $147 for return flights and $77 for one-way flights to Lambert-St. Louis Intl. were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

LGA to STL Route Info

Origin Airport
Destination Airport
Number Of Airlines Serving
Distance
Shortest Flight Departure Time
Shortest Flight Departure Date
LGA Address & GPS
Address:
Hangar 7 Center
New York NY, 11371
United States
IATA Code:
LGA
Longitude:
-73.871617
Latitude:
40.774252
Time Zone:
America/New_York
STL Address & GPS
Address:
10701 Lambert International Blvd.
Saint Louis MO, 63145
United States
IATA Code:
STL
Longitude:
-90.379002
Latitude:
38.748707
Time Zone:
America/Chicago

Frequently asked questions

Are there non-stop flights from LGA to STL?
You'll be able to find 3 carriers offering direct services from LaGuardia Airport (LGA) to Lambert-St. Louis Intl. Airport (STL), so we recommend that you have a think about what types of things you like in an airline. Check which one of these has exactly what you're after:

  • Southwest Airlines
  • Delta Air Lines
  • American Airlines

What is the shortest flight from LaGuardia Airport (LGA) to St. Louis Lambert International Airport?
Flying is one of life's great privileges and pleasures, especially when the trip can be as quick as 2 hours and 59 minutes. That's all it'll take to jet from LGA to STL.
How many hours flight from LaGuardia Airport (LGA) to St. Louis Lambert International Airport?
The flight from LGA to STL will take roughly 3 hours and 1 minute. A couple of good movies, some light reading and a bit of shut-eye will help make time fly by.
What airlines have the most flights from LaGuardia Airport to St. Louis Lambert International Airport?
What do you consider when deciding on an airline — access to in-flight Wi-Fi? Prices that won't break the bank? You'll find quite a few carriers that have flights between LGA and St. Louis Lambert International Airport to select from. Have a look at American Airlines (AA), a well-known option which offers 132 flights every month. Alternatively, book your favorite window (or aisle) seat with Delta Air Lines (DL). You'll have 128 monthly flights between New York and St. Louis to take your pick of with this airline.

Map To Nearby Hotels

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.

More to Explore