Cheap flights from Houston to St Louis

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

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

Houston to St Louis flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Houston (HOU) - St Louis (STL) 2024-06-01 2024-06-09 129 USD 23 hours 25 minutes Connection 2024-05-17T20:10:42
Houston (HOU) - St Louis (STL) 2024-06-13 2024-06-16 134 USD 23 hours 20 minutes Connection 2024-05-15T11:04:10
Houston (HOU) - St Louis (STL) 2024-05-29 2024-06-06 134 USD 36 hours 15 minutes Connection 2024-05-16T00:08:51
Houston (HOU) - St Louis (STL) 2024-06-07 2024-06-11 138 USD 34 hours 1 minutes Connection 2024-05-15T02:21:45
Houston (HOU) - St Louis (STL) 2024-06-09 2024-06-11 138 USD 27 hours 6 minutes Connection 2024-05-15T02:20:09
Houston (HOU) - St Louis (STL) 2024-05-29 2024-06-01 138 USD 40 hours 16 minutes Connection 2024-05-15T00:57:44
Houston (HOU) - St Louis (STL) 2024-05-25 2024-06-05 140 USD 33 hours 21 minutes Connection 2024-05-16T04:37:02
Houston (HOU) - St Louis (STL) 2024-06-15 2024-06-23 154 USD 28 hours 12 minutes Connection 2024-05-17T02:01:14
Houston (HOU) - St Louis (STL) 2024-06-02 2024-06-05 158 USD 23 hours 21 minutes Connection 2024-05-18T03:29:47
Houston (HOU) - St Louis (STL) 2024-06-03 2024-06-06 159 USD 39 hours 20 minutes Connection 2024-05-16T01:33:03
Houston (HOU) - St Louis (STL) 2024-06-20 2024-06-25 159 USD 33 hours 56 minutes Connection 2024-05-17T07:43:46
Houston (HOU) - St Louis (STL) 2024-06-26 2024-06-27 159 USD 15 hours 39 minutes Connection 2024-05-15T06:26:26
Houston (HOU) - St Louis (STL) 2024-05-18 2024-05-23 160 USD 30 hours 5 minutes Connection 2024-05-15T18:31:44
Houston (HOU) - St Louis (STL) 2024-06-19 2024-06-23 163 USD 29 hours 41 minutes Connection 2024-05-17T20:01:24
Houston (HOU) - St Louis (STL) 2024-06-21 2024-06-25 163 USD 34 hours 56 minutes Connection 2024-05-15T11:08:06
Houston (HOU) - St Louis (STL) 2024-06-27 2024-06-30 164 USD 22 hours 19 minutes Connection 2024-05-18T02:15:34
Houston (HOU) - St Louis (STL) 2024-08-16 2024-08-18 167 USD 27 hours 13 minutes Connection 2024-05-17T00:27:27
Houston (HOU) - St Louis (STL) 2024-06-19 2024-06-20 173 USD 15 hours 39 minutes Connection 2024-05-15T07:21:45
Houston (HOU) - St Louis (STL) 2024-06-22 2024-06-25 173 USD 37 hours 2 minutes Connection 2024-05-15T11:06:34
Houston (HOU) - St Louis (STL) 2024-06-12 2024-06-13 178 USD 15 hours 39 minutes Connection 2024-05-15T07:32:23
Houston (HOU) - St Louis (STL) 2024-06-06 2024-06-09 183 USD 16 hours 20 minutes Connection 2024-05-17T08:03:49
Houston (HOU) - St Louis (STL) 2024-06-05 2024-06-06 198 USD 15 hours 39 minutes Connection 2024-05-17T08:34:37
Houston (HOU) - St Louis (STL) 2024-05-30 2024-06-02 203 USD 30 hours 2 minutes Connection 2024-05-15T00:57:13
Houston (HOU) - St Louis (STL) 2024-05-18 2024-05-22 208 USD 22 hours 30 minutes Connection 2024-05-15T23:55:48
Houston (HOU) - St Louis (STL) 2024-08-28 2024-09-03 217 USD 45 hours 46 minutes Connection 2024-05-16T01:13:00
Houston (HOU) - St Louis (STL) 2024-09-07 2024-09-10 224 USD 15 hours 3 minutes Connection 2024-05-15T01:13:24
Houston (HOU) - St Louis (STL) 2024-09-07 2024-09-14 224 USD 15 hours 4 minutes Connection 2024-05-17T00:59:48
Houston (HOU) - St Louis (STL) 2024-09-14 2024-09-17 224 USD 16 hours 5 minutes Connection 2024-05-17T00:44:59
Houston (HOU) - St Louis (STL) 2024-08-24 2024-08-27 236 USD 16 hours 5 minutes Connection 2024-05-15T03:24:44
Houston (HOU) - St Louis (STL) 2024-07-25 2024-07-28 238 USD 16 hours 31 minutes Connection 2024-05-17T04:08:12

Houston to St Louis flight status

Flight Origin Destination Departure Arrival Equip
UA5434 Houston (IAH) St Louis (STL) 7:36 a.m. 7:50 a.m. E75L
CM1705 Houston (IAH) St Louis (STL) 2:20 p.m. 4:23 p.m. ERJ 135 / ERJ 140 / ERJ 145
NZ6903 Houston (IAH) St Louis (STL) 8:35 p.m. 10:45 p.m.
UA4322 Houston (IAH) St Louis (STL) 3:40 p.m. 4:41 p.m. E7W
UA6097 Houston (IAH) St Louis (STL) 6:17 p.m. 7:42 p.m. E75L
A3772 Houston (IAH) St Louis (STL) 11:10 p.m. 2:05 a.m. 320
NH7088 Houston (IAH) St Louis (STL) 2:20 p.m. 4:23 p.m. ER4
UA5421 Houston (IAH) St Louis (STL) 6:50 p.m. 10:29 p.m. 738
VA8305 Houston (IAH) St Louis (STL) 3 p.m. 11:49 p.m. AT7
NZ6902 Houston (IAH) St Louis (STL) 7:50 a.m. 9:58 a.m. Embraer ERJ-145LR
OO5421 Houston (IAH) St Louis (STL) 6:50 p.m. 10:29 p.m. E75L
NZ6905 Houston (IAH) St Louis (STL) 2:30 p.m. 4:33 p.m. None
UA6293 Houston (IAH) St Louis (STL) 10:31 a.m. 11:43 a.m. EMJ
OO5434 Houston (IAH) St Louis (STL) 7:36 a.m. 7:50 a.m. E75L
YV6280 Houston (IAH) St Louis (STL) 7:41 a.m. 9:04 a.m. E75L
CM1706 Houston (IAH) St Louis (STL) 8:10 p.m. 10:14 p.m. ER4
YV6215 Houston (IAH) St Louis (STL) 9:42 a.m. 10:48 a.m. E75L
UA6215 Houston (IAH) St Louis (STL) 9:42 a.m. 10:48 a.m. E75L
NZ6900 Houston (IAH) St Louis (STL) 6:05 p.m. 8:10 p.m. Embraer ERJ-145LR
UA5849 Houston (IAH) St Louis (STL) 10:35 a.m. 1:35 p.m. CRJ2
CM1704 Houston (IAH) St Louis (STL) 6:05 p.m. 8:10 p.m.
NZ6904 Houston (IAH) St Louis (STL) 8 a.m. 10:10 a.m. Embraer ERJ-145LR
UA4126 Houston (IAH) St Louis (STL) 2:31 p.m. 4:45 p.m. ERJ
EV4425 Houston (IAH) St Louis (STL) 9:35 a.m. 11:48 a.m. E145
EV4480 Houston (IAH) St Louis (STL) 11:59 a.m. 2:12 p.m. E145
NZ6901 Houston (IAH) St Louis (STL) 8:06 a.m. 10:15 a.m. None
CM1707 Houston (IAH) St Louis (STL) 8 a.m. 10:12 a.m. None
AX5280 Houston (IAH) St Louis (STL) 1:20 p.m. 3:24 p.m.
EK5005 Houston (IAH) St Louis (STL) 9:35 a.m. 11:42 a.m. 333
AY2365 Houston (IAH) St Louis (STL) 2:38 p.m. 7:43 p.m. E90
C55260 Houston (IAH) St Louis (STL) 12:04 p.m. 1:42 p.m.
AX3325 Houston (IAH) St Louis (STL) 9:30 a.m. 11:30 a.m. None