- Home
- Flights
- Flights from Phoenix
- Phoenix to Des Moines
Flights from Phoenix to Des Moines
Allegiant Air, American Airlines, SkyWest and 2 more airlines fly nonstop from Phoenix to Des Moines, about 6 flights a week. The flight takes around 2h 49m.
Direct flights available ~6 flights a week 2h 49m
Phoenix to Des Moines at a glance
Fastest flight2h 49mEstimated
Nonstop flights6/wkAllegiant Air, American Airlines, SkyWest
Airlines flying nonstop from Phoenix to Des Moines
5 airlines on this route, about 6 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,847 km1,147 miles
- Flight time
- 2h 49mestimate
- Time difference
- +1hDes Moines vs Phoenix
- Currency in Des Moines
- USD
- Airports
- PHX, AZA → DSM
Flights from Phoenix to Des Moines: questions answered
Are there direct flights from Phoenix to Des Moines?
Yes. Allegiant Air, American Airlines, SkyWest, Frontier Airlines and Southwest Airlines fly this route nonstop, with about 6 flights a week in each direction.
How long is the flight from Phoenix to Des Moines?
A nonstop flight covers 1,847 km and takes around 2h 49m.
Which airlines fly from Phoenix to Des Moines?
Allegiant Air, American Airlines, SkyWest, Frontier Airlines and Southwest Airlines operate nonstop flights on this route.
Which airports serve Phoenix and Des Moines?
Phoenix: Phoenix Sky Harbor International Airport (PHX) and Mesa Gateway Airport (AZA). Des Moines: Des Moines International Airport (DSM).
What is the time difference between Phoenix and Des Moines?
Des Moines is 1 hour ahead of Phoenix.





