Direct flights from St. Louis (STL) to New York City (LGA)
3 airline(s) are operating this 1432 km flight route, which has a flight time of 2h 40min.
Distance 890 miles (1432 km)
Flight time 2h 40min
Direct Flight Options from St. Louis Lambert International Airport (STL) to LaGuardia Airport (LGA)
Traveling between St. Louis Lambert International Airport (STL) and LaGuardia Airport (LGA) in New York City is a popular route for both business and leisure travelers. Fortunately, there are several airlines that offer direct flight options between these two bustling airports, making it convenient for passengers to reach their destination quickly and efficiently.
Airlines Operating on this Route:
- American Airlines: American Airlines provides direct flights from St. Louis to LaGuardia, offering passengers a comfortable and reliable travel experience.
- Delta Air Lines: Delta Air Lines also operates direct flights between STL and LGA, giving travelers flexibility in choosing their preferred airline.
- Southwest Airlines: Southwest Airlines is another carrier that serves the route, known for its friendly service and affordable fares.
Whether you are flying for a business meeting in the Big Apple or planning a weekend getaway to explore the vibrant city life, these airlines offer a range of options to suit your travel needs. With direct flight options available, passengers can save time and avoid the hassle of layovers, making their journey between St. Louis and New York City a smooth and enjoyable experience.
American Airlines |
Su
Mo
Tu
We
Th
Fr
Sa
|
|
2-4 daily flights |
|
Delta Air Lines |
Su
Mo
Tu
We
Th
Fr
Sa
|
|
2-5 daily flights |
|
Southwest Airlines low cost airline |
Su
Mo
Tu
We
Th
Fr
Sa
|
low cost airline |
3-5 daily flights |
Non-stop flights schedule from St. Louis to New York City
Flights Schedule
Airline | Flight | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|---|---|
|
AA 1450 |
Su
07:45
|
Mo
—
|
Tu
07:45
|
We
07:45
|
Th
07:45
|
Fr
07:45
|
Sa
05:13
|
|
AA 1524 |
Su
—
|
Mo
07:44
|
Tu
—
|
We
—
|
Th
—
|
Fr
—
|
Sa
—
|
|
AA 4743 |
Su
09:15
|
Mo
09:06
|
Tu
09:15
|
We
09:15
|
Th
09:15
|
Fr
09:15
|
Sa
—
|
|
AA 1627 |
Su
13:45
|
Mo
14:05
|
Tu
13:35
|
We
13:35
|
Th
13:35
|
Fr
13:35
|
Sa
—
|
|
AA 4622 |
Su
17:14
|
Mo
—
|
Tu
17:14
|
We
17:14
|
Th
17:14
|
Fr
17:14
|
Sa
15:31
|
|
AA 4443 |
Su
—
|
Mo
17:07
|
Tu
—
|
We
—
|
Th
—
|
Fr
—
|
Sa
—
|
|
DL 5616 |
Su
—
|
Mo
06:00
|
Tu
06:00
|
We
06:00
|
Th
06:00
|
Fr
06:00
|
Sa
—
|
|
DL 5630 |
Su
08:30
|
Mo
08:39
|
Tu
08:39
|
We
08:39
|
Th
08:39
|
Fr
08:39
|
Sa
08:45
|
|
DL 5843 |
Su
12:05
|
Mo
11:43
|
Tu
11:43
|
We
11:43
|
Th
11:43
|
Fr
11:43
|
Sa
—
|
|
DL 5675 |
Su
—
|
Mo
—
|
Tu
—
|
We
—
|
Th
—
|
Fr
—
|
Sa
14:00
|
|
DL 5787 |
Su
15:30
|
Mo
15:30
|
Tu
15:30
|
We
15:30
|
Th
15:30
|
Fr
15:30
|
Sa
—
|
|
DL 5688 |
Su
18:29
|
Mo
18:29
|
Tu
18:29
|
We
18:29
|
Th
18:29
|
Fr
18:29
|
Sa
—
|
|
WN 157 |
Su
—
|
Mo
06:35
|
Tu
06:35
|
We
06:35
|
Th
06:35
|
Fr
06:35
|
Sa
08:30
|
|
WN 207 |
Su
09:25
|
Mo
—
|
Tu
—
|
We
—
|
Th
—
|
Fr
—
|
Sa
—
|
|
WN 439 |
Su
—
|
Mo
10:45
|
Tu
10:45
|
We
10:45
|
Th
10:45
|
Fr
10:45
|
Sa
—
|
|
WN 792 |
Su
—
|
Mo
12:20
|
Tu
12:20
|
We
12:20
|
Th
12:20
|
Fr
12:20
|
Sa
12:00
|
|
WN 2322 |
Su
13:40
|
Mo
—
|
Tu
—
|
We
—
|
Th
—
|
Fr
—
|
Sa
—
|
|
WN 506 |
Su
—
|
Mo
15:05
|
Tu
15:05
|
We
15:05
|
Th
15:05
|
Fr
15:05
|
Sa
—
|
|
WN 1359 |
Su
19:45
|
Mo
19:10
|
Tu
19:10
|
We
19:10
|
Th
19:10
|
Fr
19:10
|
Sa
18:30
|
St. Louis to New York City direct flight price statistics
For those looking for the most affordable option, a direct flight from Lambert-Saint Louis International Airport to LaGuardia Airport can be found for as little as 207€, with the cheapest time to fly being in April.
The average prices for direct flights between Lambert-Saint Louis International Airport (STL) and LaGuardia Airport (STL) are determined based on user searches and calculated from the lowest prices found per month for a round-trip ticket with a single adult. Please note that the prices may vary depending on the amount of data available for this particular route.
€256 Approximately
Departing from Lambert-Saint Louis International Airport (STL)
Saint Louis International Airport (STL) is a major airport located in the United States, serving as a key hub for travelers and connecting numerous domestic and international flights.
Show all flights from STL →
Arriving to LaGuardia Airport (LGA)
LaGuardia Airport (LGA) is a major airport located in New York City, USA, serving as a key hub for domestic flights and connecting travelers to various destinations.
Show all flights from LGA →Best in St. Louis
Excursions & Activities in St. Louis
Find a local guide or reserve a ticket to the museums
Aircrafts flying on this route
-
Airbus A319
American Airlines128 seats (all economy) -
Embraer 175
American Airlines75 seats (all economy) -
Embraer 170
American Airlines69 seats (all economy) -
Embraer 170
Delta Air Lines69 seats (all economy) -
Embraer 175
Delta Air Lines75 seats (all economy) -
Boeing 737-700 (winglets) Passenger/BBJ1
Southwest Airlines143 seats (all economy) -
Boeing 737-800 Passenger
Southwest Airlines155 seats (all economy) -
Boeing 737-800 (winglets) Passenger/BBJ2
Southwest Airlines175 seats (all economy) -
Boeing 737MAX 8 Passenger
Southwest Airlines168 seats (all economy)
St. Louis to New York City: Flight information
-
Cheapest flight found
195€ -
Average flight time
2:40 h -
Cheapest month for a flight
May -
Most popular airline
American Airlines -
Flights per week
21
Hotels near LaGuardia Airport
Most popular domestic flights from St. Louis
Salisbury
2 flights scheduled next month
Huntsville
12 flights scheduled next month
Escanaba
3 flights scheduled next month
Delta Junction
1 flights scheduled next month
The top international destinations from Lambert-Saint Louis International Airport
Punta Cana (PUJ)
62 flights scheduled next month
Frequently asked questions (FAQ)
What is the duration of the flight from St. Louis to New York City?
Usually, it takes 2h 40min to fly from Lambert-Saint Louis International Airport (STL) to LaGuardia Airport (LGA)
How many airlines provide direct flights between Lambert-Saint Louis International Airport and LaGuardia Airport?
3 airline(s): American Airlines, Delta Air Lines, Southwest Airline make direct flights to LaGuardia Airport (LGA).
How much does it usually cost to fly from St. Louis to New York City?
You can fly directly from Lambert-Saint Louis International Airport and LaGuardia Airport for only 207€ if you book in April. A non-stop flight will cost you 432€ in November, when flight prices are higher.
Which airline is the most in-demand on this route?
American Airlines is the most popular airline with direct flights between St. Louis to New York City.
What is the flight travel distance from St. Louis to New York City?
Distance from St. Louis to New York City is approximately 1432 kilometers
Our advantages
100% Free
Europefly is a free platform, so you can begin saving right now.
Book with Flexibility
Plan your travels in advance without and find flights with no changes fees
Travel smart
Every year, we assist millions of people with their flight requirements. Our platform offers valuable insights and data-driven charts, which can aid in making informed decisions and simplify travel planning.