- Home
- Flights
- Flights from Houston
- Houston to Des Moines
Flights from Houston to Des Moines
United Airlines, Mesa Airlines and Allegiant Air fly nonstop from Houston to Des Moines, about 5 flights a week. The flight takes around 2h 07m.
Direct flights available ~5 flights a week 2h 07m
Houston to Des Moines at a glance
Fastest flight2h 07mEstimated
Nonstop flights5/wkUnited Airlines, Mesa Airlines, Allegiant Air
Airlines flying nonstop from Houston to Des Moines
3 airlines on this route, about 5 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
- NoneDes Moines vs Houston
- Currency in Des Moines
- USD
- Airports
- IAH, HOU → DSM
Flights from Houston to Des Moines: questions answered
Are there direct flights from Houston to Des Moines?
Yes. United Airlines, Mesa Airlines and Allegiant Air fly this route nonstop, with about 5 flights a week in each direction.
How long is the flight from Houston to Des Moines?
A nonstop flight covers 1,293 km and takes around 2h 07m.
Which airlines fly from Houston to Des Moines?
United Airlines, Mesa Airlines and Allegiant Air operate nonstop flights on this route.
Which airports serve Houston and Des Moines?
Houston: George Bush Intercontinental Airport (IAH) and William P. Hobby Airport (HOU). Des Moines: Des Moines International Airport (DSM).





