Flight Duration7 h and 3 mFlights between New York City and St Louis, MO take, on average, 7 h and 3 m minutes, but the time can vary according to other factors
Cheapest flight£116Cheapest price for a flight between New York City and St Louis, MO found by our customers in the last 72 hours
Origin airportsJohn F. Kennedy International AirportFor flights from New York City to St Louis, MO
Destination airportSt. Louis Lambert International AirportFor the route from New York City to St Louis, MO
High seasonMarchAccording to search data from our customers, March is the busiest time to fly from New York City to St Louis, MO
Airlines flying this routeAmerican AirlinesAirline(s) with flights between New York City to St Louis, MO
One-way average Price£152The average price for a flight New York City - St Louis, MO at Opodo is £152, based on the price of last 6 months
Best time to bookSeptemberAccording to real data February is the most popular time to book a flight to St Louis, MO when departing from New York City