On this page, you can find and book flights from St. Louis to New York. The distance between the cities is 1,407 km, and with approximately 46 flights per week, there is a wide selection of departure times.
Flights are operated by United Airlines, Delta Air Lines, and American Airlines. Ticket prices are dynamic, so we recommend using the low-fare calendar to find the best deal. Before your trip, it is also worth checking how to get to St. Louis Airport and exploring transfer options from New York airports.





