Connect in the morning. The same one-hour layover misses 1 time in 10 at 10 am and 28% of the time at 6 pm.
Nonstops
Nonstop details →Best connections, one ticket
Ranked by chance you reach Phoenix on time. Total trip = scheduled departure to arrival, layover included (Phoenix is 2 h behind Des Moines). Layovers up to 4 hours. Pick a connection for the details.
| UnitedDetails → | DSM 06:00 → ORD 07:40UA 1856 | 1h 22m Chicago | ORD 09:02 → PHX 11:03UA 2225 | 7h 03m | 96% | 88% |
| SouthwestDetails → | DSM 05:10 → MDW 06:30WN 1772 | 2h 10m Chicago | MDW 08:40 → PHX 10:20WN 3016 | 7h 10m | 95% | 88% |
| UnitedDetails → | DSM 11:34 → DEN 12:45UA 5288 · flown by SkyWest | 2h 50m Denver | DEN 15:35 → PHX 16:35UA 1254 | 7h 01m | 100% | 82% |
| AmericanDetails → | DSM 05:18 → DFW 07:28AA 2326 | 3h 22m Dallas-Fort Worth | DFW 10:50 → PHX 11:19AA 2990 | 8h 01m | 97% | 79% |
| SouthwestDetails → | DSM 06:10 → DEN 07:00WN 1769 | 1h 40m Denver | DEN 08:40 → PHX 09:35WN 431 | 5h 25m | 88% | 79% |
| UnitedDetails → | DSM 09:14 → DEN 10:20UA 1521 | 1h 05m Denver | DEN 11:25 → PHX 12:25UA 1686 | 5h 11m | 90% | 79% |
| DeltaDetails → | DSM 10:54 → MSP 12:06DL 4998 · flown by Endeavor | 2h 48m Minneapolis | MSP 14:54 → PHX 16:09DL 2284 | 7h 21m | 98% | 78% |
| AmericanDetails → | DSM 07:04 → CLT 10:30AA 2854 | 2h 45m Charlotte | CLT 13:15 → PHX 14:35AA 2902 | 9h 30m | 98% | 77% |
| Tight connection: often missed | ||||||
| AmericanDetails → | DSM 13:41 → CLT 17:11AA 1763 | 1h 12m Charlotte | CLT 18:23 → PHX 19:51AA 1073 | 8h 10m | 73% | 44% |
| AmericanDetails → | DSM 13:04 → PHL 16:44AA 5165 · flown by PSA | 46m Philadelphia | PHL 17:30 → PHX 19:37AA 1984 | 8h 33m | 63% | 36% |
| AmericanDetails → | DSM 16:48 → DFW 18:59AA 2421 | 1h 31m Dallas-Fort Worth | DFW 20:30 → PHX 21:02AA 1133 | 6h 14m | 58% | 32% |
Same layover, different day-part
How often the first flight arrives too late to connect (45 min minimum), for one-ticket layovers of 45–80 minutes.
Delays build through the day, so an afternoon first leg eats the layover. A short connection is fine early in the morning and a gamble later on.
Mixing airlines
| American AA 4519 DSM 05:00 → ORD United UA 2225 ORD 09:02 → PHX Connection details → |
2h 23m | 8h 03m | 94% | 84% |
| United UA 4777 DSM 05:50 → DEN Frontier F9 2141 DEN 09:15 → PHX Connection details → |
2h 16m | 6h 26m | 93% | 80% |
| Delta DL 4998 DSM 10:54 → MSP American AA 2146 MSP 14:47 → PHX Connection details → |
2h 41m | 7h 16m | 95% | 79% |
Rank all connections, any airlines →
Regional partners count as the airline that sells them: SkyWest flying Delta Connection is one Delta ticket.
About this data: US DOT on-time records, Aug 2025 – Jul 2026, all US airlines; regional flights count under the airline that sells them. Schedules (which flights and connections exist, and their times) are as of Jun 6 – Jul 31, 2026; seasonal flights outside that window aren’t ranked. Rebuilt monthly. JSON