Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Des Moines (DSM) to Phoenix (PHXA)

Travellers and cabin class
  1. Home
  2. United States
  3. Des Moines
  4. Phoenix

Compare Des Moines to Phoenix flight deals

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

Book the best Phoenix fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Des Moines to Phoenix

Looking for a cheap last-minute deal or the best return flight from Des Moines to Phoenix? Find the lowest prices on one-way and return tickets right here.
Phoenix.£84 per passenger.Departing Wed, 2 Jul, returning Fri, 18 Jul.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Wed, 2 Jul, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Fri, 18 Jul, arriving in Des Moines.Price includes taxes and charges.From £84, select.
Wed, 2 JulDSM - AZA with Allegiant Air
Direct
Fri, 18 JulAZA - DSM with Allegiant Air
Direct
from £84
Phoenix.£92 per passenger.Departing Mon, 25 Aug, returning Fri, 5 Sep.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Mon, 25 Aug, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Fri, 5 Sep, arriving in Des Moines.Price includes taxes and charges.From £92, select.
Mon, 25 AugDSM - AZA with Allegiant Air
Direct
Fri, 5 SepAZA - DSM with Allegiant Air
Direct
from £92
Phoenix.£92 per passenger.Departing Fri, 5 Sep, returning Mon, 15 Sep.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Fri, 5 Sep, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Mon, 15 Sep, arriving in Des Moines.Price includes taxes and charges.From £92, select.
Fri, 5 SepDSM - AZA with Allegiant Air
Direct
Mon, 15 SepAZA - DSM with Allegiant Air
Direct
from £92
Phoenix.£92 per passenger.Departing Sat, 14 Jun, returning Fri, 4 Jul.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Sat, 14 Jun, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Fri, 4 Jul, arriving in Des Moines.Price includes taxes and charges.From £92, select.
Sat, 14 JunDSM - AZA with Allegiant Air
Direct
Fri, 4 JulAZA - DSM with Allegiant Air
Direct
from £92
Phoenix.£92 per passenger.Departing Sat, 26 Jul, returning Mon, 4 Aug.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Sat, 26 Jul, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Mon, 4 Aug, arriving in Des Moines.Price includes taxes and charges.From £92, select.
Sat, 26 JulDSM - AZA with Allegiant Air
Direct
Mon, 4 AugAZA - DSM with Allegiant Air
Direct
from £92
Phoenix.£97 per passenger.Departing Sat, 7 Jun, returning Mon, 23 Jun.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Sat, 7 Jun, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Mon, 23 Jun, arriving in Des Moines.Price includes taxes and charges.From £97, select.
Sat, 7 JunDSM - AZA with Allegiant Air
Direct
Mon, 23 JunAZA - DSM with Allegiant Air
Direct
from £97
Phoenix.£97 per passenger.Departing Mon, 29 Sep, returning Wed, 15 Oct.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Mon, 29 Sep, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Wed, 15 Oct, arriving in Des Moines.Price includes taxes and charges.From £97, select.
Mon, 29 SepDSM - AZA with Allegiant Air
Direct
Wed, 15 OctAZA - DSM with Allegiant Air
Direct
from £97
Phoenix.£97 per passenger.Departing Sat, 4 Oct, returning Fri, 24 Oct.Return flight with Allegiant Air.Outbound direct flight with Allegiant Air departs from Des Moines on Sat, 4 Oct, arriving in Phoenix-Mesa Gateway.Inbound direct flight with Allegiant Air departs from Phoenix-Mesa Gateway on Fri, 24 Oct, arriving in Des Moines.Price includes taxes and charges.From £97, select.
Sat, 4 OctDSM - AZA with Allegiant Air
Direct
Fri, 24 OctAZA - DSM with Allegiant Air
Direct
from £97
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Des Moines to Phoenix found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Des Moines to Phoenix

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Des Moines to Phoenix flights are currently cheapest in July.
May
from £103
Jun
from £97
Jul
from £84
Aug
from £99
Sep
from £92
Oct
from £97
Nov
from £280
Dec
from £234
Jan
Find prices
Feb
Find prices
Mar
Find prices
Apr
Find prices

Direct flights from Des Moines to Phoenix

Alternative Des Moines to Phoenix routes

Looking for the cheapest, fastest or easiest route from Des Moines to Phoenix? You could fly into the following airports instead.

Des Moines to Phoenix: Flight information

The things to know before you go.
Cheapest flight found£84
Cheapest month to flyJuly
Average flight time3 hrs, 9 mins
Most popular airlineAmerican Airlines
Average flights per week68

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

There are 4 airports in Phoenix: Phoenix Sky Harbor, Phoenix Scottsdale Municipal, Phoenix-Deer Valley, and Phoenix-Mesa Gateway.
The best price we found for a return flight from Des Moines to Phoenix is £84. 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 8 minutes is the average flight time from Des Moines to Phoenix.
Alaska Airlines, American Airlines and SkyWest Airlines fly direct from Des Moines to Phoenix.
As of May 2025, there are 62 flights per week flying from Des Moines to Phoenix.
The cheapest month to fly from Des Moines to Phoenix is usually May 2025.
If you're flying from Des Moines Airport, the cheapest airport near Phoenix is Phoenix-Mesa Gateway – which is 26.0 miles away from the centre of Phoenix. We've found flights into this airport from £84.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Des Moines Airport to Phoenix on Wednesday, 2 July 2025.
Yes – the average flight time is 3 hours and 8 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 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.
In May, the average temperature is usually around 25°C. July is typically the warmest month in Phoenix, when it usually averages around 40°C. You can expect the least rain in June. The coldest month is December, with temperatures averaging 4°C. The rainiest month is August.
Currently, Allegiant Air offers the cheapest flight tickets to Phoenix.

Flying from Des Moines International Airport (DSM) to Phoenix: what you need to know

  • The average length of a direct flight from Des Moines International Airport to Phoenix is 2 hours 50 minutes.

  • Phoenix is two hours behind Des Moines, where Des Moines International Airport is located. Phoenix follows the UTC-7 timezone.

  • With 19 weekly flights between the two airports, Des Moines International Airport (DSM) to Phoenix Sky Harbour International Airport (PHX) is the most popular route. American Airlines operates the earliest flight at 05:00. If you're eager to get more out of your day before taking off, the latest departure from DSM to PHX is with American Airlines at 18:53.

  • Leave enough time to get on your DSM to Phoenix flight. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • If you're jetting off during a major holiday or another peak period, give yourself extra time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Check-in and security lines will be longer.

  • Begin your journey at DSM and travel nonstop to Phoenix Sky Harbour International Airport (PHX). That's where you can expect to land when searching for Des Moines International Airport to Phoenix tickets.

  • You'll have your pick of carriers that operate direct flights from Des Moines International Airport to Phoenix. Get on board with any of these:

    • American Airlines

    • Allegiant Air

    • Southwest Airlines

  • DSM is about 4 miles from central Des Moines. If you're catching a cab, driving or ride-sharing from the centre, it'll take 15 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the travel time to be around 45 minutes.

  • Have an early flight from Des Moines International Airport to Phoenix? Avoid the last-minute rush to the airport (and sneak in some extra precious sleep) by choosing one of these stays near DSM:

    • Days Inn & Suites by Wyndham des Moines Airport

    • Clarion Inn Des Moines Airport

    • Quality Inn & Suites des Moines Airport

  • Des Moines International Airport maintains a solid on-time performance, making delays less likely. Departures from DSM touch down on schedule 80.45% of the time.

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

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

  • £46 is the lowest price we've found for a one-way Des Moines International Airport to Phoenix flight. A round-trip plane ticket right now is £84. Depending on the availability when you book, these fares may change.

  • Book one month before you want to travel. Pricing trends show that this is the ideal window for finding cheap flights from DSM to Phoenix.

  • The best month for landing cheap Des Moines International Airport to Phoenix tickets is May. Use the 'Whole month' tool to compare flight prices, then select the dates that offer the lowest fares.

  • Locking in a cheap flight from DSM to Phoenix couldn't be easier with Price Alerts. Simply create one of these automatic notifications and we'll notify you when there's a better deal.

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

Airports in Phoenix

Phoenix Scottsdale Municipal Airport (SCF)

  • Phoenix Scottsdale Municipal Airport (SCF) to central Phoenix takes about 35 minutes by car. The centre is roughly 20 miles away.

  • Getting to the centre on public transport will take you around 1 hour 55 minutes.

  • If you're coming in on a late flight from Des Moines International Airport to Phoenix, nothing beats the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and snoozing not long after at one of these accommodation options near SCF:

    • Fairmont Scottsdale Princess

    • Hilton Holiday Club Scottsdale Villa Mirage

    • Aiden by Best Western @ Scottsdale North

Phoenix Sky Harbour International Airport (PHX)

  • The centre of Phoenix is about 5 miles from Phoenix Sky Harbour International Airport (PHX). Once your flight from Des Moines International Airport to Phoenix has landed and you've made your way to arrivals, the drive should take about 10 minutes.

  • If you choose to travel on public transport, you'll get to the city centre in 35 minutes or so.

  • There are some great places to rest your head close to PHX. Kick back and get cosy after your DSM to Phoenix flight at any of these perfectly located options:

    • DoubleTree Suites by Hilton Phoenix

    • SureStay Hotel by Best Western Phoenix Airport

    • GreenTree Inn & Suites Phoenix Sky Harbour

  • Europcar, Dollar and Thrifty make collecting a Phoenix Sky Harbour International Airport rental car quick and easy. These providers are located in or around the terminal and will have you ready to go in a flash.

  • Avoid potential price surges. Booking your ride one week ahead of your arrival at PHX can get you a lower rate.

  • The address for Phoenix Sky Harbour International Airport is 3400 Sky Harbour Boulevard.

Phoenix-Mesa Gateway Airport (AZA)

  • Phoenix-Mesa Gateway Airport (AZA) is around 35 miles from the centre of Phoenix. It takes about 40 minutes to get to the city centre in a cab or ride-share once you've hopped off your flight from Des Moines International Airport to Phoenix.

  • If you don't want to make the journey to the centre, find a hotel close to AZA. Make yourself comfortable at one of these stays after your DSM to Phoenix flight:

    • Four Points by Sheraton at Phoenix Mesa Gateway Airport

    • Spark by Hilton Phoenix East Mesa

    • Courtyard Phoenix Mesa Gateway Airport

  • Begin your journey without worrying about how to get to your destination with a Phoenix-Mesa Gateway Airport rental car. Book your ideal wheels with trusted companies here like Dollar, Alamo and Budget.

  • About two weeks ahead of your flight from Des Moines International Airport to Phoenix is the ideal time to book your vehicle from AZA. You're more likely to get a better rate or score some early bird savings.

  • The street address for Phoenix-Mesa Gateway Airport is 6033 S. Sossaman Rd..

Best time to go to Phoenix

  • Carefully consider your travel dates before locking in your flight from Des Moines International Airport to Phoenix. The city buzzes during peak season, but hotel rates are usually higher and major attractions can be busy. Go to Phoenix in the off-season if you like a quieter vibe.

  • Book a Des Moines International Airport to Phoenix plane ticket with a departure in July to visit the city during its warmest month. Expect temperatures to range from 26ºC (79ºF) to 44ºC (111ºF).

  • January sees average temperatures of between 4ºC (39ºF) and 20ºC (68ºF). Look for a cheap ticket from DSM to Phoenix around that time if you like cooler conditions.

More about Phoenix

  • After booking your flight from Des Moines International Airport to Phoenix, choose a hotel that puts you right where the action is. Make one of these options your base for exploring Phoenix:

    • DoubleTree Suites by Hilton Phoenix

    • The Clarendon Hotel and Spa

    • Kimpton Hotel Palomar Phoenix

  • All great holidays should include some sightseeing. Heard Museum, Desert Botanical Garden and Papago Park are must-visits when exploring Phoenix.

Explore more of United States

  • San Diego is just one of the many cities in United States waiting to be explored after you've seen Phoenix. Around 300 miles away to the west, top sights here include San Diego Zoo, USS Midway Museum and SeaWorld San Diego.

  • Las Vegas is another must-experience destination in United States and is around 260 miles north-west of Phoenix. No trip is complete without seeing Las Vegas Strip, Fountains of Bellagio and Fremont Street Experience.

Plan the rest of your trip from Des Moines to Phoenix

  • Car hire in Phoenix
  • Hotels in Phoenix

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings