Cheap flights from Houston to St Louis

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Houston (HOU) - St Louis (STL) 2020-09-04 2020-09-07 154.0 USD 10 hours 59 minutes Connection 2020-07-03T23:38:12.781342
What is the distance between Houston and St Louis?

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

How long is the flight from Houston to St Louis?

The average flight time between Houston to St Louis is 10 hours 58 minutes

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

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

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

Around 31 flights are flying daily from Houston to St Louis. Some major airlines between this route are United, Air New Zealand, Copa Airlines, ExpressJet, Trans States Airlines, Aegean Airlines, Finnair, CommutAir, Emirates, All Nippon Airways, Virgin Australia, Mesa Airlines, ...

Flight Origin Destination Departure Arrival Equip
YV6280 Houston (IAH) St Louis (STL) 5:35 p.m. 6:44 p.m. E75L
NZ6902 Houston (IAH) St Louis (STL) 11:59 a.m. 2:12 p.m. Embraer ERJ-145LR
UA4247 Houston (IAH) St Louis (STL) 9:35 a.m. 11:48 a.m. ERJ
EV4247 Houston (IAH) St Louis (STL) 9:35 a.m. 11:48 a.m. E45X
NZ6903 Houston (IAH) St Louis (STL) 7:40 p.m. 9:50 p.m.
UA6098 Houston (IAH) St Louis (STL) 7:40 p.m. 9:50 p.m. E7W
UA4126 Houston (IAH) St Louis (STL) 2:31 p.m. 4:45 p.m. ERJ
UA3622 Houston (IAH) St Louis (STL) 11:55 a.m. 2:06 p.m. E70
NH7088 Houston (IAH) St Louis (STL) 9:35 a.m. 11:44 a.m. ER4
NZ6900 Houston (IAH) St Louis (STL) 9:35 a.m. 11:48 a.m. Embraer ERJ-145LR
NZ6904 Houston (IAH) St Louis (STL) 7:25 a.m. 9:36 a.m. Embraer ERJ-145LR
UA4322 Houston (IAH) St Louis (STL) 1:35 p.m. 2:53 p.m. E7W
NZ6905 Houston (IAH) St Louis (STL) 2:27 p.m. 4:40 p.m. None
UA6293 Houston (IAH) St Louis (STL) 11:55 a.m. 2:06 p.m. EMJ
CM1704 Houston (IAH) St Louis (STL) 7:40 p.m. 9:49 p.m.
UA4480 Houston (IAH) St Louis (STL) 11:59 a.m. 2:12 p.m. CR7
EV4425 Houston (IAH) St Louis (STL) 9:35 a.m. 11:48 a.m. E145
UA5849 Houston (IAH) St Louis (STL) 7:40 p.m. 9:53 p.m. CRJ2
EV4171 Houston (IAH) St Louis (STL) 9:17 p.m. 10:14 p.m. E45X
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
CM1705 Houston (IAH) St Louis (STL) 2:31 p.m. 4:37 p.m. ERJ 135 / ERJ 140 / ERJ 145
CM1706 Houston (IAH) St Louis (STL) 2:23 p.m. 4:32 p.m. ER4
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.