IAH to DSM (Houston to Des Moines) Flights

Last Minute Flights from IAH to DSM

Best airfare and ticket deals for IAH to DSM flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
IAHDes MoinesApril 28 to May 4$158
*Prices include taxes and fees

Cheapest IAH to DSM Flights

Best airfare and ticket deals for IAH to DSM flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
IAHDes MoinesMay 2 to May 8$108
IAHDes MoinesJuly 12 to July 19$189
IAHDes MoinesMay 14 to May 22$205
IAHDes MoinesOctober 23 to October 23$208
*Prices include taxes and fees
IAH to DSM Flight Details
Origin airport
George Bush Intercontinental
Origin airport IATA code
IAH
Destination airport
Des Moines Intl.
Destination airport IATA code
DSM
Distance
803 mi

Frequently asked questions

Which airlines with flights from George Bush Intercontinental Airport to Des Moines International Airport allow free cancellation due to COVID-19?
Once all available flight options are listed for your desired travel dates, click the “No change fee” check box directly underneath the “Flexible change policies” heading. You’ll see your options from IAH to DSM. Make sure you go over the rules and regulations regarding COVID-19 cancellations before locking in your seat.
What airlines fly direct from IAH to Des Moines, IA Airport (DSM-Des Moines Intl.)?
If you’re hoping to journey nonstop from Houston Airport to Des Moines, IA Airport (DSM-Des Moines Intl.), United Airlines (UA) is an excellent choice. It offers 91 flights each month between these destinations.
How many flights are there from IAH to DSM?
Roughly 55 each day. If you’re in a big hurry to reach Des Moines, see if you can pick up an awesome last-minute deal from Houston, TX Airport (IAH-George Bush Intercontinental) to Des Moines, IA Airport (DSM-Des Moines Intl.) and then secure it quick!
How long does it take to fly from Houston, TX Airport (IAH-George Bush Intercontinental) to Des Moines, IA Airport (DSM-Des Moines Intl.)?
While you won’t be buckled in your seat for an eternity from Houston, TX Airport (IAH-George Bush Intercontinental) to Des Moines, IA Airport (DSM-Des Moines Intl.), 4 hours and 38 minutes isn’t exactly a quick hop either. Think about upgrading your fare if you want the comfort of a few extra inches of space.
What is the flight distance from Houston, TX Airport (IAH-George Bush Intercontinental) to Des Moines, IA Airport (DSM-Des Moines Intl.)?
It’s only 800 miles (1300 km) from Houston, TX Airport (IAH-George Bush Intercontinental) to Des Moines, IA Airport (DSM-Des Moines Intl.), making it a short-haul journey. Book a window seat and stare out at the landscapes of Des Moines as you prepare to come in for landing.
How many morning flights are there from IAH to DSM?
With 198 morning flights every week from IAH to DSM to take your pick of, you’ll be hopping out of bed and jetting off in a blink of an eye.
  • You can set off at 5:00AM if you book with American Airlines (AA). It offers 73 weekly flights from IAH to DSM.
  • Delta (DL) is another popular option to consider. It has 63 morning flights, with the earliest jetting out at 5:47AM.
  • Book a fare with United Airlines (UA) and you’ll have approximately 56 morning flights to select from. The earliest departure time is 5:25AM.
How many afternoon flights are there from IAH to DSM?
With 187 afternoon and evening flights from IAH to DSM a week, you can forget all about dragging yourself to check-in at the crack of dawn.
  • Consider locking in a ticket with United Airlines (UA). This carrier operates 66 flights each week that depart after noon. The earliest service is 12:11PM.
  • You can also choose from the 57 afternoon and evening flights provided by Delta (DL) every week. 12:00PM is the first scheduled departure.
  • Otherwise, pack your bags and go with American Airlines (AA). This carrier has 50 flights per week after midday, with the earliest departure at 12:33PM.
What is the earliest departure time out of Houston to Des Moines?
The earliest flight departs IAH at 5:00AM and lands at 11:09AM at DSM. You’ll want to allow yourself lots of time in the morning to easily make it to the check-in counter.
What is the latest departure time out of Houston to Des Moines?
The latest flight departs IAH at 11:15PM and arrives at 6:11PM at DSM. You’ll have plenty of time to prepare for this flight.
What is the average price from Houston to Des Moines?
You can find a return flight from IAH to DSM from around $108. The cheapest fares sell out fast, so book as soon as you’ve pinned down your travel dates. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Houston to Des Moines Flight Schedule

CarrierFlightDepart IAHArrive DSMSat
4/20
Sun
4/21
Mon
4/22
Tue
4/23
Wed
4/24
Thu
4/25
Fri
4/26
Stops
UA556511:55 am02:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
UA218608:00 pm10:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops

Houston to Des Moines Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Houston to Des Moines to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from IAH to DSM, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Houston to Des Moines, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.