Cheap flights from Ohio to St. Louis (STL)

CLE — STL
Dec 13 — Dec 201

How far in advance should I book a flight from Ohio to St. Louis?

Travelers have found it’s best to book a flight 41 days in advance to save up to 24% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 41 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Ohio to St. Louis 1-2 weeks in advance for as low as $285, or $354 for flights within the next 24 hours.

What is the cheapest month to fly from Ohio to St. Louis?

January is one of the best times of the year to fly to St. Louis from Ohio. Prices for January average $304 per person but you can even find prices for as low as $152. The most expensive prices can be found in the month of July. Opting for a January flight can save you 30% on your journey compared to booking in July

When is the cheapest time to fly from Ohio to St. Louis (OH - STL)?

When flying from Ohio to St. Louis, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Ohio to St. Louis in December, January 2022

The best prices found for Ohio to STL flights for December, January
Jan 6 - Jan 9
CAK

Akron/Canton

STL

Lambert-St Louis

1 stop

6h 39m
STL

Lambert-St Louis

CAK

Akron/Canton

1 stop

3h 56m
$233

American Airlines

Pick Dates

Deal found 12/7

Jan 5 - Jan 9
CAK

Akron/Canton

STL

Lambert-St Louis

1 stop

4h 20m
STL

Lambert-St Louis

CAK

Akron/Canton

1 stop

3h 56m
$234

Multiple Airlines

Pick Dates

Deal found 12/7

Dec 15 - Jan 18
CAK

Akron/Canton

STL

Lambert-St Louis

2 stops

25h 55m
STL

Lambert-St Louis

CAK

Akron/Canton

1 stop

15h 39m
$278

Multiple Airlines

Pick Dates

Deal found 12/5

Ohio to St. Louis 2022 flight deals

Cheap flights to St. Louis from Ohio found for this year
Dec 10 - Jan 21
CVG

Cincinnati Cinci./N. Kentucky

STL

Lambert-St Louis

1 stop

20h 33m
STL

Lambert-St Louis

CVG

Cincinnati Cinci./N. Kentucky

1 stop

13h 27m
$165

Frontier

Pick Dates

Deal found 12/5

Dec 13 - Dec 16
CVG

Cincinnati Cinci./N. Kentucky

STL

Lambert-St Louis

1 stop

21h 48m
STL

Lambert-St Louis

CVG

Cincinnati Cinci./N. Kentucky

1 stop

20h 43m
$168

Frontier

Pick Dates

Deal found 12/8

Dec 12 - Dec 14
CVG

Cincinnati Cinci./N. Kentucky

STL

Lambert-St Louis

1 stop

15h 24m
STL

Lambert-St Louis

CVG

Cincinnati Cinci./N. Kentucky

1 stop

6h 43m
$185

Frontier

Pick Dates

Deal found 12/5

Cheap Delta flights from Ohio to St. Louis

Dec 24 - Jan 7
CMH

Columbus

STL

Lambert-St Louis

1 stop

4h 55m
STL

Lambert-St Louis

CMH

Columbus

1 stop

3h 48m
$257

Delta

Pick Dates

Deal found 12/5

Dec 29 - Dec 30
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

1 stop

4h 16m
STL

Lambert-St Louis

CLE

Cleveland Hopkins Intl

1 stop

3h 39m
$279

Delta

Pick Dates

Deal found 12/6

Dec 21 - Dec 21
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

1 stop

4h 16m
STL

Lambert-St Louis

CLE

Cleveland Hopkins Intl

1 stop

5h 24m
$295

Delta

Pick Dates

Deal found 12/5

Cheap Southwest flights from Ohio to St. Louis

Dec 21 - Dec 21
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

Nonstop

1h 55m
STL

Lambert-St Louis

CLE

Cleveland Hopkins Intl

3 stops

8h 25m
$298

Southwest

Pick Dates

Deal found 12/6

Dec 21 - Dec 21
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

1 stop

4h 25m
STL

Lambert-St Louis

CLE

Cleveland Hopkins Intl

3 stops

8h 25m
$307

Southwest

Pick Dates

Deal found 12/6

Dec 21 - Dec 21
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

Nonstop

1h 55m
STL

Lambert-St Louis

CLE

Cleveland Hopkins Intl

1 stop

6h 35m
$319

Southwest

Pick Dates

Deal found 12/6

Non-stop flights to St. Louis from Ohio

Save time with Ohio to St. Louis direct flight deals
Dec 27 - Dec 31
CVG

Cincinnati Cinci./N. Kentucky

STL

Lambert-St Louis

Nonstop

2h 11m
STL

Lambert-St Louis

CVG

Cincinnati Cinci./N. Kentucky

Nonstop

2h 11m
$4,667

Linear Air Taxi

Pick Dates

Deal found 12/6

Dec 23 - Dec 27
CVG

Cincinnati Cinci./N. Kentucky

STL

Lambert-St Louis

Nonstop

2h 11m
STL

Lambert-St Louis

CVG

Cincinnati Cinci./N. Kentucky

Nonstop

2h 11m
$4,998

Linear Air Taxi

Pick Dates

Deal found 12/6

Last minute flights from Ohio to St. Louis

Late deals on return flights to St. Louis from Ohio, departing today and this week
Dec 15 - Jan 18
CAK

Akron/Canton

STL

Lambert-St Louis

2 stops

25h 55m
STL

Lambert-St Louis

CAK

Akron/Canton

1 stop

15h 39m
$278

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 15 - Jan 18
CAK

Akron/Canton

STL

Lambert-St Louis

1 stop

6h 39m
STL

Lambert-St Louis

CAK

Akron/Canton

1 stop

6h 23m
$311

American Airlines

Pick Dates

Deal found 12/5

Dec 15 - Jan 18
CAK

Akron/Canton

STL

Lambert-St Louis

2 stops

8h 48m
STL

Lambert-St Louis

CAK

Akron/Canton

2 stops

10h 16m
$394

American Airlines

Pick Dates

Deal found 12/5

One-way flights to St. Louis from Ohio

The cheapest one-way flights from Ohio to St. Louis
Jan 25
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

1 stop

14h 00m
$85

Frontier

Pick Dates

Deal found 12/7

Feb 22
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

1 stop

11h 44m
$86

Frontier

Pick Dates

Deal found 12/5

Dec 19
CLE

Cleveland Hopkins Intl

STL

Lambert-St Louis

1 stop

17h 23m
$87

Frontier

Pick Dates

Deal found 12/8

Related info for your journey

Useful info, stats and facts about Ohio to St. Louis flights.

What airport do you fly into for flights to St. Louis from Ohio?

Lambert-St Louis (STL), located 12.7 mi from the city center, is the airport you fly into when you book flights from Ohio to St. Louis.

Which airlines flying from Ohio to Lambert-St Louis have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like American Airlines, Delta, and United Airlines flying from Ohio to Lambert-St Louis have implemented new flexible cancellation policies.

Can I find flights from Ohio to St. Louis for under $200 on Cheapflights?

Yes, there are multiple flights from Ohio to St. Louis for under $200. The cheapest flight booked recently is on Frontier for just $165, but on average you can expect to pay $212.

Are there nonstop flights from Ohio to St. Louis for under $4,700 on Cheapflights?

Cheapflights has at least 2 direct flights from Ohio to St. Louis under $4,700. A good price for a nonstop flight from Ohio to St. Louis is less than $4,832.

Are there last-minute flights available from Ohio to St. Louis for under $300?

There are currently 6+ open flights from Ohio to St. Louis within the next 7 days for less than $300.

How popular is this Ohio to St. Louis flight route?

Within the past month, 12 users have taken a look at flights from Ohio to Lambert-St Louis.

What are the cheapest airlines to fly from Ohio to St. Louis one-way?

$85 is the cheapest one-way deal found within the past few days, from Frontier. You may also be able to find cheap deals on Delta and American Airlines, with prices starting from $110 and $115, respectively.

What are the most popular routes from Ohio to St. Louis?

While some choose either Cincinnati Cinci./N. Kentucky - Lambert-St Louis or Columbus - Lambert-St Louis, Cleveland Hopkins Intl - Lambert-St Louis is the most popular route from Ohio to St. Louis.

What are the most popular airlines that fly from Ohio to St. Louis?

When booking a flight from Ohio to St. Louis, you may want to consider flying on American Airlines, Delta or Frontier as they are the most popular for this route.

What are the cheapest flights from Ohio to St. Louis?

The cheapest flight price from Ohio to St. Louis is $138. On average you can expect to pay $527. The most popular route, (Cleveland Hopkins Intl - Lambert-St Louis), can usually be booked for $177.

Departure points for flights from Ohio to St. Louis

Select to see more specific information for flights to St. Louis from all departure points in Ohio

Top 6 airlines flying from Ohio to St. Louis

The chart below displays the airlines Cheapflights users traveling from Ohio to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$12Average$19FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
United AirlinesCheapest$144Average$331FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
Spirit AirlinesCheapest$154Average$295FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
DeltaCheapest$157Average$366FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
FrontierCheapest$164Average$211FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
American AirlinesCheapest$181Average$368FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights

Hourly flight availability from Ohio to St. Louis

See what time of day planes typically take off from Ohio to St. Louis
1%of flight departuresEarly morningMidnight to 6 am
62%of flight departuresMorning6 am to noon
25%of flight departuresAfternoonNoon to 6 pm
12%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM