Airlines with flights from Phoenix to Des Moines
There are five airlines with scheduled flights between PHX and DSM. Both American Airlines and Southwest operates non-stop flights from Phoenix Sky Harbor International to Des Moines International and the flight time is 2 hours and 51 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 2 hours and 51 minutes
-
One World Alliance
-
Phoenix is a American Airlines hub.
-
14 flights per week
-
Airbus A319Airbus A320
-
First class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Southwest Airlines
-
Total flight time: 2 hours and 40 minutes
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
4 flights per week
Flight
The timetable & schedule information was updated at 2026-04-21
Via Denver with Southwest Airlines
-
Total flight time: 4h 05m - 7h 05m.
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
149 flights per week
Flight
WN1524
WN1524
WN1524
WN1524
WN1524
WN1524
WN2940
WN2940
WN2687
WN2687
WN2940
WN2940
WN2687
WN2687
The timetable & schedule information was updated at 2026-04-21
Via Denver with Frontier Airlines
-
Total flight time: 4h 19m - 6h 16m.
-
Low-cost airline
-
Phoenix is a Frontier Airlines focus city (Operating base).
-
22 flights per week
Flight
F91678
The timetable & schedule information was updated at 2026-04-21
Via Denver with United Airlines
-
Total flight time: 4h 20m - 6h 34m.
-
251 flights per week
Flight
UA596
UA5273
UA1311
UA549
UA5389
The timetable & schedule information was updated at 2026-04-21
Via Las Vegas with Southwest Airlines
-
Total flight time: 4h 55m - 7h 30m.
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
80 flights per week
Flight
WN1755
WN1755
WN1755
WN1755
WN1755
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between PHX and DSM. Both American Airlines and Southwest operates non-stop flights from Phoenix Sky Harbor International to Des Moines International and the flight time is 2 hours and 51 minutes.
Via Minneapolis with Delta