Flights from St Louis to Cleveland (STL to CLE)

Find cheap St Louis, United States to Cleveland, United States flights with our free search service. Compare all available fares for direct or connection flights to Cleveland.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from St Louis to Cleveland (One Way)

What is the distance between St Louis and Cleveland?

The average distance from St Louis to Cleveland is 782 kilometers (equals to 485 miles or 422 nautical miles). Your flight will departure from Lambert International Airport, United States and arrive on Cleveland Hopkins International Airport, United States.

Cheap flights from St Louis to Cleveland

Thu 30/Nov - Sun 03/Dec
3 days Flights from St Louis to Cleveland on United 30/11/2017
$288
Wed 06/Dec - Sun 22/Jul
228 days Flights from St Louis to Cleveland on United 06/12/2017
$630
Tue 12/Dec - Wed 13/Dec
1 days Flights from St Louis to Cleveland on Frontier Airlines 12/12/2017
$175
Wed 20/Dec - Mon 01/Jan
12 days Flights from St Louis to Cleveland on United 20/12/2017
$409
Mon 15/Jan - Tue 16/Jan
1 days Flights from St Louis to Cleveland on United 15/01/2018
$183
Thu 12/Apr - Sat 14/Apr
2 days Flights from St Louis to Cleveland on United 12/04/2018
$263
Thu 29/Mar - Sun 01/Apr
3 days Flights from St Louis to Cleveland on United 29/03/2018
$348
Sat 24/Mar - Tue 27/Mar
3 days Flights from St Louis to Cleveland on United 24/03/2018
$183
Thu 08/Feb - Sun 11/Feb
3 days Flights from St Louis to Cleveland on United 08/02/2018
$202