$147 Cheap Delta flights Houston (IAH) to St. Louis (STL)

$147 Cheap Delta flights Houston (IAH) to St. Louis (STL)

Prices were available within the past 7 days and start at $147 for one-way flights and $293 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Delta
Delta

Find the cheapest month to fly from Houston (IAH) to St. Louis (STL)

October is typically the cheapest month to fly

From $115 - $443 per traveler.
Flights from Houston (IAH) to St. Louis (STL)
Origin airport
George Bush Intercontinental
Destination airport
Lambert-St. Louis Intl.
Airlines serving
American Airlines, Delta, Frontier Airlines, United
Popular airline
Delta
Distance
1068 km
Average flight time
2 hours 5 mins