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

Tue 31/Oct - Mon 06/Nov
6 days Flights from St Louis to Cleveland on Alaska Airlines 31/10/2017
$2806
Mon 06/Nov - Wed 06/Dec
30 days Flights from St Louis to Cleveland on Alaska Airlines 06/11/2017
$2820
Fri 10/Nov - Mon 13/Nov
3 days Flights from St Louis to Cleveland on United 10/11/2017
$204
Wed 02/May - Wed 02/May
0 days Flights from St Louis to Cleveland on United 02/05/2018
$377
Thu 07/Dec - Sun 10/Dec
3 days Flights from St Louis to Cleveland on United 07/12/2017
$203
Fri 02/Feb - Sun 04/Feb
2 days Flights from St Louis to Cleveland on United 02/02/2018
$212
Sat 20/Jan - Sat 20/Jan
0 days Flights from St Louis to Cleveland on United 20/01/2018
$191