Cheap Flights from Denver (DEN) to Des Moines (DSM)

Popular airlines from Denver Intl. Airport (DEN) to Des Moines International Airport (DSM)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from DEN to DSM?
Book a trip with United Airlines and you can expect to be airborne for around 1 hour and 40 minutes. This top airline has a direct flight that takes off at 1:29PM from Denver Airport and comes in to land at DSM at 4:09PM. Expedia has unbeatable flight deals, so take a look at what's on offer on this route today.
Is it cheaper to buy a plane ticket from DEN to DSM last minute?
Being spontaneous is a wonderful way to travel, but it isn't always the ideal way to get your hands on a cheap airfare. Think about booking your Denver Airport to Des Moines Intl. Airport trip well in advance instead of leaving it to the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Save all that spontaneity for when you're discovering Des Moines Intl. Airport!
What airline has the least delays from DEN to Des Moines Intl. Airport?
If you don't want to be stuck at the departure gate for hours — or worse, your vacation plans left in tatters due to a flight delay — choose United Airlines. Around 82% of its Denver Airport to Des Moines Intl. Airport services are on time. You can look up your flight status before setting out for the airport through the Expedia App. It'll also provide you with real-time notifications about other helpful info, such as last-minute gate changes and directions to your hotel. Keep all the details in your pocket with this all-in-one travel companion.
What airports do you fly into for Des Moines from Denver?
You can travel from Denver to Des Moines via Des Moines Intl. Airport (DSM) and Marshalltown, IA (MIW-Marshalltown Municipal). Arrive at Des Moines Intl. Airport (DSM) and you'll be around 6 kilometers to the southwest of Des Moines. Drop your bags off at your hotel and then sample some of this city's leading sights, such as Iowa State Fairgrounds and Blank Park Zoo.
What are the most popular departure times for flights from DIA airport to Des Moines Intl. Airport (DSM)?
Between 9:00 AM - 10:00 AM is when you'll find lots of United Airlines flights making their way from DIA airport to Des Moines Intl. Airport. Our advice? Book a flight that departs in the morning. With air traffic yet to build up, your chances of boarding a delay-free flight are better.
Can I change the date of my flight from DIA airport to DSM?
You can quickly make changes to your Denver Intl. Airport (DEN) to DSM trip by logging in to the Expedia Trips portal. But before you make any amendments, look over the rules and restrictions in your itinerary to see what the airline will let you do and whether fees apply. Some airlines charge a change fee per person, on top of any difference in ticket prices. But if you booked in the last 24 hours, you may be able to cancel for free and book new flights. You can also visit our Customer Service portal for further information and to connect with our Virtual Agent.

Travel information

Travel information

Origin airport
Denver Intl.
Destination airport
Des Moines Intl.
Distance
941 km
Average flight time
2 hours 50 mins

Book with confidence

Book with confidence