Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Atlanta
  4. Atlanta to St Louis
Nonstop route · United States → United States

Cheap flights from Atlanta to St Louis from US$84

Delta Air Lines, Southwest Airlines and Frontier Airlines fly nonstop from Atlanta to St Louis, about 59 flights a week. The flight takes around 4h 27m, and the cheapest one-way fare we found recently is US$84 on 5 Nov.

Direct flights available ~59 flights a week 4h 27m Cheapest in November Prices checked 13 days ago
ATLSTL

Atlanta to St Louis at a glance

Airlines flying nonstop from Atlanta to St Louis

3 airlines on this route, about 59 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
Delta Air Lines~4108:44–23:12—Search
Southwest Airlines~1607:10–20:05—Search
Frontier Airlines~312:29–17:08—Search

Cheapest dates from Atlanta to St Louis

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Good to know

Distance
777 km483 miles
Flight time
4h 27mfastest found
Time difference
-1hSt Louis vs Atlanta
Currency in St Louis
USD
Airports
ATL, PDK → STL

Flights from Atlanta to St Louis: questions answered

How much is a flight from Atlanta to St Louis?
The cheapest one-way fare we found recently is US$84 with 1 stop, departing in November. Return trips start from US$204. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Atlanta to St Louis?
Yes. Delta Air Lines, Southwest Airlines and Frontier Airlines fly this route nonstop, with about 59 flights a week in each direction.
How long is the flight from Atlanta to St Louis?
A nonstop flight covers 777 km and takes around 4h 27m.
Which airlines fly from Atlanta to St Louis?
Delta Air Lines, Southwest Airlines and Frontier Airlines operate nonstop flights on this route.
Which airports serve Atlanta and St Louis?
Atlanta: Hartsfield Jackson Atlanta International Airport (ATL) and DeKalb Peachtree Airport (PDK). St Louis: St. Louis Lambert International Airport (STL).
What is the time difference between Atlanta and St Louis?
St Louis is 1 hour behind Atlanta.

More flights from Atlanta