Flights to St Louis

Direct flights from 25 cities, 721 flights a week. From Chicago the flight takes 1h 24m, tickets from $72. From New York the flight takes 2h 55m, tickets from $141.

Flights to St Louis at a glance

cities with nonstop flights here
25
nonstop flights a week
721
lowest fare from Chicago
$72
flight time from Chicago
1h 24m
lowest fare from New York
$141
flight time from New York
2h 55m
arrival airport
Lambert-St. Louis International

Where you can fly to St Louis from

Nonstop flights, busiest routes first

FromFare
Chicago 1h 24m, 61 a week from $72
New York 2h 55m, 44 a week from $141
Miami 3h, 44 a week from $225
Dallas 1h 45m, 43 a week
Detroit 1h 45m, 42 a week
Philadelphia 2h 36m, 41 a week from $320
Atlanta 1h 45m, 36 a week from $107
Las Vegas 3h 10m, 35 a week from $105
Los Angeles 3h 35m, 35 a week from $79
Boston 3h 10m, 35 a week from $173
Washington 2h 30m, 34 a week
Tampa 2h 30m, 34 a week
Denver 2h, 33 a week from $119
Phoenix 2h 55m, 30 a week from $169
Fort Myers 2h 45m, 29 a week
Nashville 1h 15m, 28 a week
San Diego 3h 35m, 24 a week from $140
San Francisco 3h 55m, 20 a week from $220
Pittsburgh 1h 50m, 17 a week
Seattle 3h 54m, 15 a week
Cleveland 1h 43m, 15 a week from $170
Toronto Canada, 2h 13m, 7 a week
Fargo 6h 27m, seasonal

From other countries

Arrival airport

Where the nonstop flights land

687 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to St Louis from?
From 25 cities. The busiest routes are from Chicago (61 flights a week), New York (44 flights a week), Miami (44 flights a week), Dallas (43 flights a week), Detroit (42 flights a week) and Philadelphia (41 flights a week).
How long is the flight from Chicago to St Louis?
A nonstop flight takes about 1 hour 24 minutes, tickets from $72.
How long is the flight from New York to St Louis?
A nonstop flight takes about 2 hours 55 minutes, tickets from $141.
What is the cheapest city to fly to St Louis from?
Chicago from $72, Los Angeles from $79, Las Vegas from $105 and Atlanta from $107.
Which airport do flights to St Louis arrive at?
All nonstop flights land at Lambert-St. Louis International (STL).

Cities near St Louis with their own flights

Worth a look when fares or dates to St Louis do not suit; distance by straight line