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-03-09 2020-03-12 351.11 USD 4 hours 38 minutes Direct 2020-02-24T19:14:16.881414
Houston (HOU) - St Louis (STL) 2020-03-08 2020-03-12 429.31 USD 4 hours 33 minutes Direct 2020-02-24T19:13:06.192203
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 26 hours 2 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 279 USD (none-taxes) for economy class.

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

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

Flight Origin Destination Departure Arrival Equip
UA3660 Houston (IAH) St Louis (STL) 2:31 p.m. 4:37 p.m. E170
UA3721 Houston (IAH) St Louis (STL) 7:56 a.m. 8:50 a.m. E70
NZ6904 Houston (IAH) St Louis (STL) 8 a.m. 10:06 a.m. Embraer ERJ-145LR
UA4425 Houston (IAH) St Louis (STL) 9:35 a.m. 11:44 a.m. ERJ
NH7088 Houston (IAH) St Louis (STL) 9:35 a.m. 11:44 a.m. ER4
NZ6902 Houston (IAH) St Louis (STL) 9:35 a.m. 11:44 a.m. Embraer ERJ-145LR
EV4425 Houston (IAH) St Louis (STL) 9:35 a.m. 11:44 a.m. E145
UA5566 Houston (IAH) St Louis (STL) 7:40 p.m. 9:52 p.m. E75L
YV6250 Houston (IAH) St Louis (STL) 3:45 p.m. 5:25 p.m. E75L
UA6250 Houston (IAH) St Louis (STL) 3:45 p.m. 5:25 p.m. E7W
YV6086 Houston (IAH) St Louis (STL) 3 p.m. 4:07 p.m. E75L
EV4103 Houston (IAH) St Louis (STL) 2:45 p.m. 6:05 p.m. E45X
NZ6901 Houston (IAH) St Louis (STL) 8:06 a.m. 10:15 a.m. None
OO5566 Houston (IAH) St Louis (STL) 3:11 p.m. 4:55 p.m. CRJ2
UA4480 Houston (IAH) St Louis (STL) 11:55 a.m. 2:04 p.m. CR7
RW3721 Houston (IAH) St Louis (STL) None None E170
NZ6905 Houston (IAH) St Louis (STL) 2:31 p.m. 4:37 p.m. None
CM1705 Houston (IAH) St Louis (STL) 2:31 p.m. 4:37 p.m. ERJ 135 / ERJ 140 / ERJ 145
UA4081 Houston (IAH) St Louis (STL) 3:50 p.m. 5:23 p.m. E45X
NZ6900 Houston (IAH) St Louis (STL) 11:55 a.m. 2:04 p.m. Embraer ERJ-145LR
UA6280 Houston (IAH) St Louis (STL) 7:40 p.m. 9:49 p.m. CR7
NZ6903 Houston (IAH) St Louis (STL) 7:40 p.m. 9:49 p.m.
CM1704 Houston (IAH) St Louis (STL) 7:40 p.m. 9:49 p.m.
CM1706 Houston (IAH) St Louis (STL) 2:23 p.m. 4:32 p.m. ER4
YV6280 Houston (IAH) St Louis (STL) 7:40 p.m. 9:49 p.m. E75L