- Home
- Flights
- Flights from Des Moines
- Des Moines to Houston
Flights from Des Moines to Houston
Mesa Airlines, United Airlines and Allegiant Air fly nonstop from Des Moines to Houston, about 6 flights a week. The flight takes around 2h 07m.
Direct flights available ~6 flights a week 2h 07m
Des Moines to Houston at a glance
Fastest flight2h 07mEstimated
Nonstop flights6/wkMesa Airlines, United Airlines, Allegiant Air
Airlines flying nonstop from Des Moines to Houston
3 airlines on this route, about 6 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,293 km803 miles
- Flight time
- 2h 07mestimate
- Time difference
- NoneHouston vs Des Moines
- Currency in Houston
- USD
- Airports
- DSM → IAH, HOU
Flights from Des Moines to Houston: questions answered
Are there direct flights from Des Moines to Houston?
Yes. Mesa Airlines, United Airlines and Allegiant Air fly this route nonstop, with about 6 flights a week in each direction.
How long is the flight from Des Moines to Houston?
A nonstop flight covers 1,293 km and takes around 2h 07m.
Which airlines fly from Des Moines to Houston?
Mesa Airlines, United Airlines and Allegiant Air operate nonstop flights on this route.
Which airports serve Des Moines and Houston?
Des Moines: Des Moines International Airport (DSM). Houston: George Bush Intercontinental Airport (IAH) and William P. Hobby Airport (HOU).





