Flights from Cleveland to St Louis

CLESTL

Cleveland Hopkins International Airport (Cleveland, United States) → St. Louis Lambert International Airport (St Louis, United States)

Also known as St Louis.

Nonstop
1h 40m
Distance
783 km
Frequency
7×/week
One-way from
$175

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • WN75307:00→07:451h 45mSouthwest Airlines
  • WN497220:10→21:001h 50mSouthwest Airlines

Tuesday

  • WN75307:05→07:451h 40mSouthwest Airlines
  • WN497218:05→18:501h 45mSouthwest Airlines

Wednesday

  • WN75307:05→07:451h 40mSouthwest Airlines
  • WN497218:05→18:551h 50mSouthwest Airlines

Thursday

  • WN75307:00→07:451h 45mSouthwest Airlines
  • WN497220:10→21:001h 50mSouthwest Airlines

Friday

  • WN75307:00→07:451h 45mSouthwest Airlines
  • WN497220:10→21:001h 50mSouthwest Airlines

Saturday

  • WN91513:25→14:101h 45mSouthwest Airlines

Sunday

  • WN75307:00→07:451h 45mSouthwest Airlines
  • WN497220:10→21:001h 50mSouthwest Airlines

Cleveland to St Louis — frequently asked

How long is the flight from Cleveland to St Louis?
CLE–STL is 1h 40m nonstop, covering 783 km (487 mi).
Which airlines fly nonstop from Cleveland to St Louis?
Southwest Airlines operates this route nonstop.
How much is a flight from Cleveland to St Louis?
One-way fares on CLE–STL recently started from $175. Fares change daily, so check current prices before booking.
How often do flights run from Cleveland to St Louis?
The route is served 7 days a week (13 scheduled departures).