Flights from New York City to St. Louis, MO

The cheapest flights from New York City to St. Louis, MO

Showing times and prices for Feb 10

Cheapest

141

Average

209

The best way to find a cheap flight ticket from New York City to St. Louis, MO is to book your journey as far in advance as possible and to avoid traveling at rush hour.

United
02:00PMNew York City7h30 09:30PMSt. Louis, MO
0 transfers
1411One-way
United
07:59PMNew York City2h41 10:40PMSt. Louis, MO
0 transfers
1691One-way
American Airlines
10:07PMNew York City5h07 03:14AMSt. Louis, MO
0 transfers
2631One-way
United
03:06PMNew York City6h32 09:38PMSt. Louis, MO
0 transfers
2641One-way

Flight schedule from New York City to St. Louis, MO

Showing flights for tomorrow, Friday, February 10
United
02:00PMNew York City7h30 09:30PMSt. Louis, MO
0 transfers
United
03:06PMNew York City6h32 09:38PMSt. Louis, MO
0 transfers
United
07:59PMNew York City2h41 10:40PMSt. Louis, MO
0 transfers
American Airlines
10:07PMNew York City5h07 03:14AMSt. Louis, MO
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16

The fastest flights from New York City to St. Louis, MO

Showing times and prices for Feb 10

Fastest Journey

2 h 41 m

Average

5 h 27 m

Flights per day

4

Distance

1403 km

Of the 4 flights that leave New York City for St. Louis, MO every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

United
07:59PMNew York City2h41 10:40PMSt. Louis, MO
0 transfers
1691One-way
American Airlines
10:07PMNew York City5h07 03:14AMSt. Louis, MO
0 transfers
2631One-way
United
03:06PMNew York City6h32 09:38PMSt. Louis, MO
0 transfers
2641One-way
United
02:00PMNew York City7h30 09:30PMSt. Louis, MO
0 transfers
1411One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: New York City to St. Louis, MO flight

distanceDistance870 miles (1403 km)
durationAverage flight duration2 h 41 min
priceAverage plane ticket price$168 (€147)
changesDirect flightNo
carriersAirlinesRepublic Airlines, Delta Air Lines or American Airlines

Flights from New York City to St. Louis, MO cover the 870 miles (1403 km) long route taking on average 2 h 41 min with our travel partners like Republic Airlines, Delta Air Lines or American Airlines. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $119 (€104), but the average price of plane tickets is $168 (€147).

Airlines: DELTA and American Airlines flights from New York City to St. Louis, MO

Find the best flights to St. Louis, MO from New York City with Omio's travel partners DELTA and American Airlines from $119 (€104). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

DELTA
American Airlines

Delta Airlines is one of the USA’s leading airlines. Check which ticket fare is the best option for your flight from New York City to St. Louis, MO from: Main Cabin, Comfort+ and First Class.

One of the best ways to travel to St. Louis, MO from New York City is by taking a flight with DELTA. Omio helps you find the ideal DELTA flight from New York City to St. Louis, MO by showing you DELTA current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this New York City to St. Louis, MO journey. You can expect to travel 870 miles (1403 km) between New York City and St. Louis, MO on a flight with DELTA. If you are using the Omio app to search for flights between New York City and St. Louis, MO, you can check straight away if the DELTA ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your DELTA plane ticket on Omio quickly and easily, then enjoy your upcoming trip from New York City to St. Louis, MO!

    American Airlines is one of the leading airlines in the USA and the world; they offer Main Cabin, Business and First Class tickets for your flight from New York City to St. Louis, MO.

    Find cheap tickets for American Airlines flights to St. Louis, MO from New York City on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date New York City to St. Louis, MO flight schedule from American Airlines, the latest plane ticket offers available and other travel information for the 870 miles (1403 km) journey between New York City and St. Louis, MO, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights between New York City and St. Louis, MO in the Omio app, you can check to see if the American Airlines flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the American Airlines flight schedule for your ideal departure and arrival times, compare the best route available to get to St. Louis, MO from New York City and then book a cheap flight with ease. Sit back and enjoy your upcoming flight from New York City to St. Louis, MO with American Airlines!

      Travel Tips: New York City to St. Louis, MO Flight

      Travel Tips: Take a flight to St. Louis, MO easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to St. Louis, MO.
      FAQs
      Omio customers have found cheap plane tickets to St. Louis, MO from New York City for as low as $119 (€104)  for the next 7 days.
      If you’re looking to purchase your plane tickets in the next week, you can expect the New York City to St. Louis, MO flight price to come in at an average of $168 (€147)  one way.
      The New York City to St. Louis, MO flight distance is approximately 870 miles (1403 km).
      The New York City to St. Louis, MO flight duration is on average 2 h 41 min, which is to be expected when traveling 870 miles (1403 km) between New York City and St. Louis, MO. However, the time it takes can vary based on specific dates, weekends, and holidays.
      When taking a flight from New York City to St. Louis, MO, you can count on Republic Airlines, Delta Air Lines or American Airlines for the best way to get you to St. Louis, MO. You can also check all possible airlines who offer a service to St. Louis, MO from New York City and compare the amenities they offer before buying a plane ticket.
      You can find flights from New York City to St. Louis, MO to cost on average $168 (€147) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the New York City to St. Louis, MO flight generally on sale a few months before the planned travel date.

      More options for your journey from New York City to St. Louis, MO

      Here are some other resources that might have the information you need

      HomeFlightsFlight Schedules to St. Louis, MOFlights from New York City to St. Louis, MO

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language