Cheap flights from St Louis to Houston

Find cheap Houston to St Louis flights with our free search service. Compare all available fares for direct or connection flights from Houston 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 Houston flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
St Louis (STL) - Houston (HOU) 2024-05-14 2024-05-22 99 USD 22 hours 48 minutes Connection 2024-04-23T13:26:10
St Louis (STL) - Houston (HOU) 2024-05-15 2024-05-22 99 USD 23 hours 24 minutes Connection 2024-04-23T13:26:20
St Louis (STL) - Houston (HOU) 2024-05-07 2024-05-22 107 USD 22 hours 48 minutes Connection 2024-04-24T02:54:54
St Louis (STL) - Houston (HOU) 2024-05-08 2024-05-11 107 USD 24 hours 9 minutes Connection 2024-04-24T19:58:12
St Louis (STL) - Houston (HOU) 2024-05-09 2024-05-14 107 USD 23 hours 4 minutes Connection 2024-04-23T00:45:57
St Louis (STL) - Houston (HOU) 2024-05-08 2024-05-13 117 USD 21 hours 2 minutes Connection 2024-04-22T00:39:48
St Louis (STL) - Houston (HOU) 2024-05-09 2024-05-13 117 USD 23 hours 29 minutes Connection 2024-04-24T10:21:56
St Louis (STL) - Houston (HOU) 2024-05-10 2024-05-14 117 USD 23 hours 14 minutes Connection 2024-04-24T01:31:54
St Louis (STL) - Houston (HOU) 2024-05-17 2024-05-20 117 USD 39 hours 48 minutes Connection 2024-04-22T17:35:42
St Louis (STL) - Houston (HOU) 2024-05-17 2024-05-21 117 USD 32 hours 16 minutes Connection 2024-04-24T16:02:58
St Louis (STL) - Houston (HOU) 2024-05-17 2024-05-22 117 USD 27 hours 54 minutes Connection 2024-04-23T13:26:29
St Louis (STL) - Houston (HOU) 2024-05-07 2024-05-19 118 USD 22 hours 58 minutes Connection 2024-04-24T19:50:54
St Louis (STL) - Houston (HOU) 2024-05-10 2024-05-13 127 USD 23 hours 39 minutes Connection 2024-04-23T18:51:51
St Louis (STL) - Houston (HOU) 2024-05-02 2024-05-07 129 USD 27 hours 37 minutes Connection 2024-04-23T19:04:36
St Louis (STL) - Houston (HOU) 2024-05-13 2024-05-16 133 USD 16 hours 0 minutes Connection 2024-04-22T08:27:02
St Louis (STL) - Houston (HOU) 2024-04-29 2024-05-07 135 USD 30 hours 0 minutes Connection 2024-04-22T22:07:26
St Louis (STL) - Houston (HOU) 2024-05-08 2024-06-06 138 USD 18 hours 49 minutes Connection 2024-04-24T02:44:32
St Louis (STL) - Houston (HOU) 2024-05-04 2024-05-07 146 USD 30 hours 13 minutes Connection 2024-04-24T14:36:11
St Louis (STL) - Houston (HOU) 2024-04-27 2024-04-30 146 USD 27 hours 41 minutes Connection 2024-04-22T15:34:51
St Louis (STL) - Houston (HOU) 2024-05-08 2024-05-09 147 USD 24 hours 9 minutes Connection 2024-04-22T20:16:36
St Louis (STL) - Houston (HOU) 2024-05-25 2024-05-29 149 USD 23 hours 25 minutes Connection 2024-04-23T05:50:22
St Louis (STL) - Houston (HOU) 2024-06-13 2024-06-18 155 USD 18 hours 8 minutes Connection 2024-04-22T05:01:54
St Louis (STL) - Houston (HOU) 2024-05-03 2024-05-07 157 USD 28 hours 55 minutes Connection 2024-04-22T01:20:00
St Louis (STL) - Houston (HOU) 2024-05-03 2024-05-14 157 USD 23 hours 14 minutes Connection 2024-04-22T07:29:59
St Louis (STL) - Houston (HOU) 2024-04-30 2024-05-02 163 USD 26 hours 46 minutes Connection 2024-04-22T02:34:39
St Louis (STL) - Houston (HOU) 2024-05-12 2024-05-18 167 USD 23 hours 26 minutes Connection 2024-04-22T14:53:56
St Louis (STL) - Houston (HOU) 2024-06-01 2024-06-05 169 USD 28 hours 13 minutes Connection 2024-04-22T18:04:54
St Louis (STL) - Houston (HOU) 2024-06-12 2024-06-16 169 USD 28 hours 19 minutes Connection 2024-04-22T17:54:33
St Louis (STL) - Houston (HOU) 2024-05-29 2024-06-12 169 USD 35 hours 49 minutes Connection 2024-04-22T15:34:03
St Louis (STL) - Houston (HOU) 2024-05-02 2024-05-30 184 USD 15 hours 40 minutes Connection 2024-04-23T19:39:02

St Louis to Houston flight status

Flight Origin Destination Departure Arrival Equip
UA5531 St Louis (STL) Houston (IAH) 11:56 a.m. 1:40 p.m. E75L
UA4286 St Louis (STL) Houston (IAH) 12:45 p.m. 1:55 p.m. E75L
CM1710 St Louis (STL) Houston (IAH) 11:10 a.m. 1:33 p.m. None
NZ6910 St Louis (STL) Houston (IAH) 11:10 a.m. 1:33 p.m. None
UA5539 St Louis (STL) Houston (IAH) 8:45 a.m. 10:37 a.m. E7W
CM1711 St Louis (STL) Houston (IAH) 6:19 a.m. 8:33 a.m. E7W
NZ6913 St Louis (STL) Houston (IAH) 6:19 a.m. 8:33 a.m. None
NZ6912 St Louis (STL) Houston (IAH) 4:52 p.m. 7:05 p.m. None
NH7089 St Louis (STL) Houston (IAH) 6:19 a.m. 8:33 a.m. ERJ 135 / ERJ 140 / ERJ 145
OO5539 St Louis (STL) Houston (IAH) 8:45 a.m. 10:37 a.m. E75L
LH4288 St Louis (STL) Houston (IAH) 9:05 a.m. 12:30 p.m.
NZ6911 St Louis (STL) Houston (IAH) 8:30 a.m. 10:51 a.m.
CM1712 St Louis (STL) Houston (IAH) 8:30 a.m. 10:51 a.m. ERJ
NZ6914 St Louis (STL) Houston (IAH) 11 a.m. 1:24 p.m. None
OO5921 St Louis (STL) Houston (IAH) 3:25 p.m. 4:38 p.m. E75L
UA3222 St Louis (STL) Houston (IAH) 11 a.m. 1:45 p.m. None
EV4286 St Louis (STL) Houston (IAH) 9:40 a.m. 12:04 p.m. E75L
UA4114 St Louis (STL) Houston (IAH) 8:54 a.m. 11:15 a.m. ERJ
EV4114 St Louis (STL) Houston (IAH) 8:40 a.m. 11:05 a.m. E45X
NZ6915 St Louis (STL) Houston (IAH) 4:30 p.m. 6:57 p.m. None
RW3501 St Louis (STL) Houston (IAH) None None E170
CM1714 St Louis (STL) Houston (IAH) 2:55 p.m. 5:19 p.m. B738
DJ935 St Louis (STL) Houston (IAH) 9:35 a.m. 11:23 a.m.
CM8438 St Louis (STL) Houston (IAH) 1:30 p.m. 3:49 p.m. ERJ 135 / ERJ 140 / ERJ 145
CM5427 St Louis (STL) Houston (IAH) 5:45 a.m. 8:04 a.m. ERJ 135 / ERJ 140 / ERJ 145
I22431 St Louis (STL) Houston (IAH) 3:30 p.m. 5:14 p.m.
CU912 St Louis (STL) Houston (IAH) 2:20 p.m. 3:37 p.m. None
AX5283 St Louis (STL) Houston (IAH) 5:50 a.m. 7:52 a.m. ER4