Cheap flight tickets 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 to Phoenix Sky Harbor

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 RM1,018. 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 August.

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 foundRM532
Cheapest month to flyAugust
Average flight time3 hrs, 13 mins
Most popular airlineAmerican Airlines
Average flights per week55

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 RM910. 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 13 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 June 2026, there are 55 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 August.
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 Wednesday, 5 August 2026.
Yes – the average flight time is 3 hours and 13 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, Allegiant Air and American Airlines offer the cheapest flight tickets to Phoenix Sky Harbor.

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

  • Book a direct flight from Des Moines Airport to Phoenix Sky Harbour Airport and you'll be travelling for an average of 3 hours 10 minutes.

  • The timezone in Phoenix is UTC-7, which is one hour behind Des Moines.

  • There are 20 Des Moines Airport to Phoenix Sky Harbour Airport flights each week.

  • Give yourself enough time to make your DSM to PHX flight. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like August, it's best to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead of an international flight whenever you're travelling during a peak period in general.

  • You'll find a range of airlines operating direct flights from Des Moines Airport to Phoenix Sky Harbour Airport. When you're ready to start your Phoenix holiday, let one of these carriers take you to this exciting corner of the United States:

  • American Airlines is the airline most travellers choose to fly with on this route.

  • With an impressive 81.48% of services arriving as scheduled, American Airlines is the most punctual carrier operating DSM to PHX flights.

  • If you'd like to break up your flight, just deselect 'Direct flights only' when searching for your ticket from Des Moines Airport to Phoenix Sky Harbour Airport. Here are the most popular stopovers between DSM and PHX:

    • Denver International Airport

    • Harry Reid International Airport

    • Austin-Bergstrom Airport

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

  • Currently, RM532 is the lowest price we've seen for a one-way Des Moines Airport to Phoenix Sky Harbour Airport flight. The best price for a return plane ticket is RM910. Keep in mind that fares can change due to availability at the time of booking.

  • Don't leave everything to the last moment. You're more likely to get cheap tickets from DSM to PHX if you book early. Airlines often have some amazing early bird discounts.

  • Schedule your trip for May. That's the cheapest month for flights from Des Moines Airport to Phoenix Sky Harbour Airport. If you have flexibility with your dates, use the 'Whole month' tool to find the cheapest airfare across every month.

  • Picking up cheap flights from DSM to PHX is a piece of cake with Price Alerts. Simply set up one of these automatic alerts and we'll let you know when fares go down.

  • Pick your preferred departure and arrival times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to see the best deals on flights from Des Moines Airport to Phoenix Sky Harbour Airport.

Handy information about Des Moines Airport (DSM)

  • You'll find DSM at 5800 Fleur Drive, Suite 201.

  • Of all flights leaving Des Moines Airport, 77% land on time at their destination.

  • To get to Des Moines Airport from central Des Moines, it'll take about 15 minutes if you're travelling by car. Of course, this depends on traffic conditions. It's approximately 11 kilometres from the airport to the city centre.

  • Planning to catch public transport? Expect a trip time of around 30 minutes.

  • Searching for a convenient hotel close to DSM? If you're catching an early flight from Des Moines Airport to Phoenix Sky Harbour Airport, these stays will have you moments from your departure gate:

Arriving at Phoenix Sky Harbour Airport (PHX)

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

  • You'll find PHX at 3400 Sky Harbour Boulevard.

  • Phoenix Sky Harbour Airport is approximately 5 kilometres from the centre of Phoenix. Driving there takes about 10 minutes.

  • It'll take around 25 minutes if you're travelling by public transport.

When to fly to Phoenix Sky Harbour Airport (PHX)

  • April is the busiest month for flights from Des Moines Airport to Phoenix Sky Harbour Airport. For smaller crowds, head to Phoenix in March.

  • The warmest month in Phoenix is July, with temperatures ranging between 27ºC (81ºF) and 45ºC (113ºF). Lock in your flights from Des Moines Airport to Phoenix Sky Harbour Airport in this month if this is the kind of weather you like.

  • January sees average temperatures of between 4ºC (39ºF) and 21ºC (70ºF). Search for cheap tickets from DSM to PHX sometime around then if you want to travel when it's cooler.

Explore more of the United States

  • San Diego is just one of the many cities in the United States waiting to be explored once you've seen the sights of Phoenix. Around 483 kilometres away to the west, check out popular attractions including San Diego Zoo, San Diego Balboa Park and USS Midway Museum.

  • If you're eager to discover another side of the United States, head for Las Vegas, roughly 418 kilometres north-west of Phoenix. Ciudad del Pecado o Las Vegas, Las Vegas Strip and Fountains of Bellagio are key reasons to visit.

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