Cheap Flights from Des Moines to Phoenix Sky Harbor

Compare Des Moines to Phoenix Sky Harbor flight deals

Find the cheapest month or even day of the year to fly to Phoenix Sky Harbor

Book the best Phoenix Sky Harbor fare with no extra fees

Flight deals from Des Moines Airport to Phoenix Sky Harbor Airport

Looking for a cheap last-minute deal or the best return flight from Des Moines Airport to Phoenix Sky Harbor Airport? If you want to travel next month, return fares start from $380. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Des Moines to Phoenix Sky Harbor

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Des Moines to Phoenix Sky Harbor flights are currently cheapest in March.

Direct flights from Des Moines to Phoenix Sky Harbor

Des Moines to Phoenix Sky Harbor: Alternative routes

Compare routes from Des Moines to Phoenix below. You may find an airport to fly into that's cheaper, faster, or easier than Phoenix Sky Harbor.

Des Moines to Phoenix: Flight information

The things to know before you go.
Cheapest flight found$312
Cheapest month to flyMarch
Average flight time3 hrs, 14 mins
Most popular airlineAmerican Airlines
Average flights per week77

Finding cheap flights from Des Moines to Phoenix Sky Harbor: Frequently asked questions

The best price we found for a return flight from Des Moines to Phoenix Sky Harbor is $312. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 14 minutes is the average flight time from Des Moines to Phoenix Sky Harbor.
American Airlines, Alaska Airlines and SkyWest Airlines fly direct from Des Moines to Phoenix Sky Harbor.
As of March 2026, there are 77 flights per week flying from Des Moines to Phoenix Sky Harbor.
The cheapest month to fly from Des Moines to Phoenix Sky Harbor is usually March.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Des Moines Airport to Phoenix Sky Harbor Airport on Saturday, 21 March 2026.
Yes – the average flight time is 3 hours and 14 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Phoenix Sky Harbor but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Phoenix is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Frontier Airlines offers the cheapest flight tickets to Phoenix Sky Harbor.

Travelling from Des Moines International Airport (DSM) to Phoenix Sky Harbour International Airport (PHX): what you need to know

  • Hop on a direct flight from Des Moines International Airport to Phoenix Sky Harbour International Airport and you'll be in the air for an average of 3 hours 10 minutes.

  • Phoenix's timezone is UTC-7, which makes Phoenix two hours behind Des Moines.

  • Take your pick of 27 weekly Des Moines International Airport to Phoenix Sky Harbour International Airport flights. The 05:03 departure with American Airlines is the earliest flight you can take. American Airlines operates the latest service of the day at 18:56.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This ensures you have enough time to board your DSM to PHX flight.

  • Travelling during a peak month such as July? School holidays and other popular seasons can result in longer lines and delays at security. Play things extra safe and get there up to four hours ahead of international flights and two hours before domestic departures.

  • American Airlines has direct flights from Des Moines International Airport to Phoenix Sky Harbour International Airport. Book with this popular airline, then get ready to tick off the sights in Phoenix — and maybe even more of United States if your schedule allows.

  • The airline with the highest passenger demand on this route is American Airlines.

  • Southwest Airlines is the most punctual carrier offering DSM to PHX flights. A reliable 89.47% of its services on this route arrive without delay.

  • Think about adding a stopover when booking your ticket from Des Moines International Airport to Phoenix Sky Harbour International Airport. Simply deselect 'Direct flights only' to break up your journey, or even explore someplace new along the way. Here are some options between DSM and PHX:

    • Denver International Airport

    • Harry Reid Airport (formerly McCarran Airport)

    • Austin-Bergstrom International Airport

How to find the cheapest flights from Des Moines International Airport (DSM) to Phoenix Sky Harbour International Airport (PHX)

  • $162 is the lowest price for a one-way Des Moines International Airport to Phoenix Sky Harbour International Airport flight. Return flights start at $312. These prices may change based on availability and demand.

  • To pick up cheap tickets from DSM to PHX, reserve your journey six months ahead of your departure date.

  • Schedule your trip for May. That's the cheapest month for flights from Des Moines International Airport to Phoenix Sky Harbour International Airport. If you're flexible on when you fly, try out the 'Whole month' tool to find the cheapest airfare across each month.

  • You won't have to check every day to see if fares have gone down when you create a Price Alert. We'll notify you as soon as the price changes on cheap flights from DSM to PHX.

  • Tailor your flights with filters. Choose your ideal departure and arrival times, total journey duration and airlines. You can also sort the results by 'Fastest,' 'Cheapest' or 'Best' flights from Des Moines International Airport to Phoenix Sky Harbour International Airport.

Handy information about Des Moines International Airport (DSM)

  • DSM is located at 5800 Fleur Drive, Suite 201.

  • 80.45% of flights departing from Des Moines International Airport touch down at their destination according to schedule. Given its reliable on-time performance, disruptions are unlikely when taking off from DSM.

  • Central Des Moines to Des Moines International Airport is approximately 10 kilometres. Depending on traffic, it'll take you about 15 minutes to get there if you're catching a cab, ride-sharing or driving.

  • Taking public transport? Expect a journey time of around 45 minutes.

  • Have an early flight from Des Moines International Airport to Phoenix Sky Harbour International Airport? Avoid the stress of rushing to the terminal (and sneak in some extra snooze time) by picking one of these stays close to DSM:

Arriving at Phoenix Sky Harbour International Airport (PHX)

Getting from Phoenix Sky Harbour International Airport (PHX) to central Phoenix

  • PHX is located at 3400 Sky Harbour Boulevard.

  • Phoenix Sky Harbour International Airport to central Phoenix has a drive time of around 10 minutes. It's approximately 8 kilometres away.

  • When travelling by public transport, expect a journey time of around 35 minutes.

When to fly to Phoenix Sky Harbour International Airport (PHX)

  • July is the most popular month for flights from Des Moines International Airport to Phoenix Sky Harbour International Airport. For smaller crowds, head to Phoenix in May.

  • Book your flight from Des Moines International Airport to Phoenix Sky Harbour International Airport for July if you'd like to visit Phoenix during its warmest month. You can expect temperatures of between 26ºC and 44ºC.

  • If you want to travel in cooler conditions, search for a cheap ticket from DSM to PHX in January. Temperatures average between 4ºC and 20ºC then.

Explore more of United States

  • You've seen Phoenix, now it's time to discover more of United States. Travel about 483 kilometres west to San Diego to check off its leading attractions. From San Diego Zoo to USS Midway Museum and SeaWorld San Diego, you've got a jam-packed schedule ahead.

  • Around 418 kilometres north-west of Phoenix, Las Vegas is another essential stop in United States. Start your sightseeing at Las Vegas Strip, Fountains of Bellagio and Fremont Street Experience.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.