Cheap flights from St Louis to Houston

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by
Flight Departure Date Arrival Date Price Duration Number Stops Updated
St Louis (STL) - Houston (HOU) 2019-04-26 2019-04-29 195.75 USD 14 hours 4 minutes Connection 2019-03-25T19:14:28
St Louis (STL) - Houston (HOU) 2019-04-05 2019-04-09 370.76 USD 16 hours 53 minutes Connection 2019-03-25T15:32:33
St Louis (STL) - Houston (HOU) 2019-04-06 2019-04-09 402.39 USD 12 hours 39 minutes Connection 2019-03-25T15:34:56
What is the distance between St Louis and Houston?

The average distance from St Louis to Houston is 1092 kilometers (equals to 678 miles or 589 nautical miles). Your flight will departure from St Louis, United States and arrive on Houston, United States.

How long is the flight from St Louis to Houston?

The average flight time between St Louis to Houston is 16 hours 53 minutes

How much is the fare for flight between St Louis and Houston?

The average price for one-way airfare from St Louis to Houston is 418 USD (none-taxes) for economy class.

How many flights fly from St Louis to Houston on the daily basis?

Around 30 flights are flying daily from St Louis to Houston. Some major airlines between this route are United, Air New Zealand, Copa Airlines, ExpressJet, Trans States Airlines, Cubana de Aviacion, Virgin Blue, Iberia Express, Mesa Airlines, All Nippon Airways, ...

Flight Origin Destination Departure Arrival Equip
NZ6911 St Louis (STL) Houston (IAH) 3:05 p.m. 5:24 p.m.
UA1902 St Louis (STL) Houston (IAH) 7:48 p.m. 10:35 p.m. B738
NZ6910 St Louis (STL) Houston (IAH) midnight 1:33 p.m. None
CM1710 St Louis (STL) Houston (IAH) midnight 1:33 p.m. None
UA5627 St Louis (STL) Houston (IAH) 12:55 p.m. 2:55 p.m. CRJ2
NZ6913 St Louis (STL) Houston (IAH) midnight 8:55 a.m. None
UA6171 St Louis (STL) Houston (IAH) 12:35 p.m. 2:05 p.m. EMJ
CM1712 St Louis (STL) Houston (IAH) 2:40 p.m. 5:52 p.m. 319
NZ6914 St Louis (STL) Houston (IAH) midnight 11:09 a.m. None
CM1711 St Louis (STL) Houston (IAH) 7:35 a.m. 9:20 a.m. E7W
YV6171 St Louis (STL) Houston (IAH) None None E75L
UA4259 St Louis (STL) Houston (IAH) 9:30 p.m. 10:25 p.m. ERJ
NZ6912 St Louis (STL) Houston (IAH) midnight 8:50 p.m. None
NH7089 St Louis (STL) Houston (IAH) 5:45 a.m. 8:04 a.m. ERJ 135 / ERJ 140 / ERJ 145
EV4259 St Louis (STL) Houston (IAH) 2:45 a.m. 8 a.m. E45X
EV4114 St Louis (STL) Houston (IAH) 11:55 a.m. 3 p.m. E145
UA4226 St Louis (STL) Houston (IAH) 7:05 a.m. 8:33 a.m. E145
UA4114 St Louis (STL) Houston (IAH) 6:30 p.m. 8:05 p.m. ERJ
EV4042 St Louis (STL) Houston (IAH) None None E145
EV4264 St Louis (STL) Houston (IAH) 5:40 p.m. 10:40 p.m. E145
I22431 St Louis (STL) Houston (IAH) 3:30 p.m. 5:14 p.m.
DJ935 St Louis (STL) Houston (IAH) 9:35 a.m. 11:23 a.m.
CU912 St Louis (STL) Houston (IAH) 2:20 p.m. 3:37 p.m. None
UA3222 St Louis (STL) Houston (IAH) 6 a.m. 8:23 a.m. None
AX5283 St Louis (STL) Houston (IAH) 5:50 a.m. 7:52 a.m. ER4

St Louis to Houston Route Map

Popular Flights from St Louis