Cheap flights from St Louis to Cleveland

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

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

St Louis to Cleveland flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
St Louis (STL) - Cleveland (CLE) 2024-05-16 2024-05-21 107 USD 25 hours 26 minutes Connection 2024-04-24T17:04:43
St Louis (STL) - Cleveland (CLE) 2024-05-18 2024-05-21 131 USD 25 hours 34 minutes Connection 2024-04-22T14:10:49
St Louis (STL) - Cleveland (CLE) 2024-05-10 2024-05-15 137 USD 16 hours 44 minutes Connection 2024-04-24T08:05:09
St Louis (STL) - Cleveland (CLE) 2024-05-16 2024-05-20 137 USD 24 hours 47 minutes Connection 2024-04-22T01:12:43
St Louis (STL) - Cleveland (CLE) 2024-05-14 2024-05-15 147 USD 16 hours 44 minutes Connection 2024-04-24T08:29:02
St Louis (STL) - Cleveland (CLE) 2024-05-29 2024-05-31 165 USD 19 hours 19 minutes Connection 2024-04-22T18:09:23
St Louis (STL) - Cleveland (CLE) 2024-04-30 2024-05-07 167 USD 27 hours 10 minutes Connection 2024-04-22T14:59:10
St Louis (STL) - Cleveland (CLE) 2024-05-06 2024-05-10 173 USD 20 hours 56 minutes Connection 2024-04-23T12:29:51
St Louis (STL) - Cleveland (CLE) 2024-06-04 2024-06-05 181 USD 8 hours 10 minutes Connection 2024-04-22T06:05:35
St Louis (STL) - Cleveland (CLE) 2024-08-06 2024-08-07 181 USD 9 hours 56 minutes Connection 2024-04-22T02:23:24
St Louis (STL) - Cleveland (CLE) 2024-07-09 2024-07-10 181 USD 13 hours 40 minutes Connection 2024-04-22T04:25:52
St Louis (STL) - Cleveland (CLE) 2024-06-11 2024-06-12 181 USD 14 hours 21 minutes Connection 2024-04-22T06:23:37
St Louis (STL) - Cleveland (CLE) 2024-08-13 2024-08-14 181 USD 11 hours 1 minutes Connection 2024-04-24T01:38:33
St Louis (STL) - Cleveland (CLE) 2024-07-16 2024-07-17 181 USD 12 hours 20 minutes Connection 2024-04-22T04:09:43
St Louis (STL) - Cleveland (CLE) 2024-06-18 2024-06-19 181 USD 8 hours 4 minutes Connection 2024-04-22T05:25:53
St Louis (STL) - Cleveland (CLE) 2024-08-20 2024-08-21 181 USD 11 hours 1 minutes Connection 2024-04-22T01:24:13
St Louis (STL) - Cleveland (CLE) 2024-05-21 2024-05-22 181 USD 12 hours 2 minutes Connection 2024-04-24T07:18:34
St Louis (STL) - Cleveland (CLE) 2024-07-23 2024-07-24 181 USD 10 hours 56 minutes Connection 2024-04-22T03:44:31
St Louis (STL) - Cleveland (CLE) 2024-06-25 2024-06-26 181 USD 8 hours 50 minutes Connection 2024-04-22T05:14:49
St Louis (STL) - Cleveland (CLE) 2024-05-28 2024-05-29 181 USD 7 hours 45 minutes Connection 2024-04-22T07:22:00
St Louis (STL) - Cleveland (CLE) 2024-07-30 2024-07-31 181 USD 10 hours 56 minutes Connection 2024-04-22T03:10:48
St Louis (STL) - Cleveland (CLE) 2024-05-02 2024-05-31 186 USD 29 hours 14 minutes Connection 2024-04-23T17:54:31
St Louis (STL) - Cleveland (CLE) 2024-05-01 2024-05-06 187 USD 18 hours 32 minutes Connection 2024-04-24T09:16:41
St Louis (STL) - Cleveland (CLE) 2024-05-02 2024-05-06 187 USD 20 hours 0 minutes Connection 2024-04-23T13:41:43
St Louis (STL) - Cleveland (CLE) 2024-08-10 2024-08-13 189 USD 12 hours 33 minutes Connection 2024-04-24T02:25:10
St Louis (STL) - Cleveland (CLE) 2024-08-14 2024-08-17 189 USD 11 hours 22 minutes Connection 2024-04-24T01:33:05
St Louis (STL) - Cleveland (CLE) 2024-08-17 2024-08-20 189 USD 10 hours 8 minutes Connection 2024-04-22T01:15:56
St Louis (STL) - Cleveland (CLE) 2024-08-21 2024-08-24 189 USD 10 hours 53 minutes Connection 2024-04-24T00:57:39
St Louis (STL) - Cleveland (CLE) 2024-05-14 2024-05-17 191 USD 9 hours 43 minutes Connection 2024-04-22T08:34:13
St Louis (STL) - Cleveland (CLE) 2024-05-14 2024-05-18 191 USD 11 hours 54 minutes Connection 2024-04-23T18:38:19

St Louis to Cleveland flight status

Flight Origin Destination Departure Arrival Equip
IE572 St Louis (STL) Cleveland (CLE) 5:30 a.m. 6:40 a.m. BNI
S7616 St Louis (STL) Cleveland (CLE) 8:25 a.m. 10:55 a.m. 320
AX5282 St Louis (STL) Cleveland (CLE) 3:30 p.m. 6:03 p.m.
AX5288 St Louis (STL) Cleveland (CLE) 5:15 p.m. 7:48 p.m.