Cheap Flights to St. Louis
Find the cheapest flights from New York to St. Louis, MO. Compare airlines from $89 one-way.
$62
Lowest Fare
one-way
$89
Average Price
one-way
2h 40m
Flight Duration
direct
May
Best Month
to book
About St. Louis, MO
St. Louis is defined by the soaring Gateway Arch and a surprising lineup of free attractions, from its zoo to art museum. Affordable fares make it an easy Midwest weekend from NYC.
St. Louis is served by STL airport, reachable nonstop from New York's three major airports (JFK, LGA, and EWR). The average fare from NYC to St. Louis is around $89 one-way, with the lowest prices typically in May and the highest around holidays and summer peak travel.
Top things to do in St. Louis:
- •Gateway Arch
- •Forest Park (free zoo & museums)
- •Anheuser-Busch brewery tour
Best airlines: JetBlue offers strong value with a free carry-on bag. Delta and American Airlines tend to have the most daily departures. Spirit and Frontier offer the cheapest base fares but charge extra for bags.
Best Time to Visit St. Louis
For St. Louis, the best months to fly from NYC are typically May, Jun, Sep — a sweet spot of better fares, comfortable weather, and lighter crowds. Use the seasonal guide below to plan around peak pricing.
🌸 Spring (Mar-May)
Mild weather, moderate prices. A great time to visit before summer crowds arrive.
☀️ Summer (Jun-Aug)
Peak season with the highest prices. Book 3-4 months ahead if you must travel in summer.
🍂 Fall (Sep-Nov)
Best value season with lower prices and comfortable weather. Highly recommended.
❄️ Winter (Dec-Feb)
Prices vary — cheap in early January but expensive during the holidays.
Tips for Finding Cheap Flights to St. Louis
FAQ: Cheap Flights to St. Louis
Similar Destinations
NYC Airports to St. Louis
Get NYC Flight Deals in Your Inbox
Join 50,000+ travelers who get our weekly NYC flight deals, error fares, and travel tips. Free to subscribe, unsubscribe anytime.
We respect your privacy. Unsubscribe anytime. View our Privacy Policy.