DSM

Des Moines (DSM) direct flights: all 36 nonstop routes, measured

live · updated 4h ago

OPS Watch · 9,846 legs measured · last 90 days · 3 routes outbound only · 3 routes inbound only

36 nonstop destinations from Des Moines International Airport, flown by 9 airlines. 30 of them also fly back in.

Measured from flights observed on Des Moines’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 28 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are +8 min.

Busiest routeChicago ORD · about 148 movements a week, Allegiant Air, American Airlines, United Airlines1,907 legs observed
Most reliableSarasota/Bradenton SRQ · 91% on time, 0% cancelled23 legs
Roughest rideFort Lauderdale FLL · 26% on time, 0% cancelled28 legs

All DSM nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

ORDChicago⇆ Allegiant Air · American Airlines · United Airlines 148/wk 63%on time 2.3%cancelled
Schedule
Allegiant Air departs G48001 08:10
American Airlines departs AA5470 05:39AA4367 07:23AA4383 07:29AA6284 09:25AA4928 09:26AA6283 13:58AA4933 14:01AA4711 19:26AA4510 19:31
United Airlines departs UA5308 06:05UA2668 08:00UA5439 09:50UA5439 09:55UA5304 11:22UA6040 13:05UA4659 15:24UA3760 16:02UA2770 18:45
American Airlines arrives AA4548 00:14AA6284 08:46AA4955 08:56AA538 11:36AA6283 13:28AA4933 13:30AA4711 18:56AA4510 19:00
United Airlines arrives UA6041 10:32UA538 11:36UA5412 12:20UA4765 14:26UA551 17:27UA551 17:28UA5415 19:16UA1839 21:55UA5258 22:59
DENDenver⇆ Frontier Airlines · Southwest Airlines · United Airlines 99/wk 65%on time 0.5%cancelled
Schedule
Frontier Airlines departs F91677 20:30
Southwest Airlines departs WN3440 06:20WN3057 06:20WN2461 06:40WN1503 07:05WN3964 18:35WN3967 19:10WN1863 19:15
United Airlines departs UA4777 05:30UA567 09:00UA2064 13:27UA1781 17:12
Frontier Airlines arrives F91678 19:35
Southwest Airlines arrives WN1765 13:10WN3984 13:20WN3984 14:20WN1037 16:50WN2664 20:40WN3106 22:00WN2037 22:20
United Airlines arrives UA596 12:31UA1311 16:07UA549 20:36UA5389 23:42
DFWDallas-Fort Worth⇆ American Airlines · Ameriflight 66/wk 65%on time 4.8%cancelled
Schedule
American Airlines departs AA2326 06:14AA1721 09:45AA5497 09:45AA5640 09:48AA1680 15:31AA1664 16:12AA3191 19:37AA2229 19:42
Ameriflight departs A84146 10:30A84138 19:45
American Airlines arrives AA1721 09:05AA5497 09:15AA5640 09:15AA1680 14:39AA1664 15:11AA3191 18:54AA2229 19:00AA1371 23:07
Ameriflight arrives A84137 16:53
MSPMinneapolis⇆ Delta Air Lines 53/wk 81%on time 0.1%cancelled
Schedule
Delta Air Lines departs DL5402 06:55DL4998 10:57DL5490 15:46DL5490 16:01DL4913 19:51
Delta Air Lines arrives DL4998 10:11DL5490 14:25DL4913 19:11DL5253 21:00
ATLAtlanta⇆ Delta Air Lines 52/wk 84%on time 0%cancelled
Schedule
Delta Air Lines departs DL2727 05:35DL2727 05:39DL1704 11:27DL2094 15:03DL2094 16:07DL2086 18:54
Delta Air Lines arrives DL1704 10:42DL2094 14:09DL2094 15:16DL2086 18:09DL2306 22:33
DTWDetroit⇆ Delta Air Lines 42/wk 78%on time 0.2%cancelled
Schedule
Delta Air Lines departs DL5414 06:00DL5058 10:22DL5278 12:25DL5345 17:50
Delta Air Lines arrives DL5058 09:42DL5345 16:55DL5087 20:40
PHXPhoenix⇆ American Airlines · Southwest Airlines 35/wk 74%on time 0%cancelled
Schedule
American Airlines departs AA1795 05:06AA1428 08:10AA3019 14:30AA1318 15:04AA3927 18:02AA4995 18:29
Southwest Airlines departs WN3421 13:50WN1833 14:00
American Airlines arrives AA3019 13:49AA1318 14:11AA3927 17:27AA4995 17:59AA2744 18:02AA2081 20:18AA2081 23:36AA2284 23:45
Southwest Airlines arrives WN3228 18:30WN2991 18:35
IAHHouston⇆ United Airlines · Mesa Airlines 34/wk 76%on time 0.7%cancelled
Schedule
United Airlines departs UA3985 08:00UA6117 15:01
Mesa Airlines arrives YV3986 21:54YV3986 21:58
United Airlines arrives UA6166 14:20UA3986 22:30
CLTCharlotte⇆ American Airlines 32/wk 71%on time 0.5%cancelled
Schedule
American Airlines departs AA2002 07:08AA1985 08:07AA1763 11:09AA5653 11:22AA2962 11:22
American Airlines arrives AA1763 10:10AA5653 10:40AA2962 10:42AA2486 21:24AA2163 23:26AA2163 23:57AA1393 23:58
PHLPhiladelphia⇆ Allegiant Air · American Airlines 30/wk 70%on time 2%cancelled
Schedule
Allegiant Air departs G4472 08:00G4472 08:43
American Airlines departs AA5369 06:05AA5479 13:15
Allegiant Air arrives G4461 13:59G4449 14:42
American Airlines arrives AA5421 12:45AA5478 22:43
DCAWashington⇆ American Airlines 28/wk 75%on time 2%cancelled
Schedule
American Airlines departs AA5238 06:00AA5476 06:00AA4698 07:07AA5296 14:26
American Airlines arrives AA5296 13:50AA4435 22:20AA5356 22:39AA5432 22:45
MDWChicago⇆ Southwest Airlines 28/wk 74%on time 0%cancelled
Schedule
Southwest Airlines departs WN1837 05:10WN3684 05:20WN1865 05:25WN448 05:35WN1177 13:45WN3984 15:00WN700 15:30WN1039 16:25WN1838 16:30
Southwest Airlines arrives WN649 11:10WN1833 11:30WN457 11:30WN1172 11:50WN3312 17:45WN4569 22:00WN2172 23:00WN4569 23:15
LGANew York⇆ American Airlines · Delta Air Lines 25/wk 68%on time 0.3%cancelled
LASLas Vegas⇆ Allegiant Air · Southwest Airlines 23/wk 63%on time 0%cancelled
LAXLos Angeles⇆ American Airlines 14/wk 74%on time 0%cancelled
SFBOrlando⇆ Allegiant Air 7/wk 69%on time 0%cancelled
AZAMesa⇆ Allegiant Air 6/wk 72%on time 0%cancelled
BNANashville⇆ Allegiant Air 6/wk 81%on time 0%cancelled
PIEPinellas Park⇆ Allegiant Air 5/wk 72%on time 0%cancelled
AUSAustin⇆ Allegiant Air · Delta Air Lines 4/wk 57%on time 0%cancelled
BOSBoston⇆ Allegiant Air 4/wk 60%on time 0%cancelled
GUFGulf Shores⇆ Allegiant Air 4/wk 67%on time 5.8%cancelled
PGDPunta Gorda⇆ Allegiant Air 4/wk 87%on time 0%cancelled
SNASanta Ana⇆ Allegiant Air 4/wk 73%on time 0%cancelled
RSWFort Myers⇆ Allegiant Air 3/wk 66%on time 0%cancelled
FLLFort Lauderdale⇆ Allegiant Air 2/wk 26%on time 0%cancelled
MIAMiami⇆ American Airlines 2/wk 74%on time 0%cancelled
SRQSarasota/Bradenton⇆ Allegiant Air 2/wk 91%on time 0%cancelled
BIFFort Bliss/El Paso← Allegiant Air 1/wk –2 legs –
CWAMosinee← Delta Air Lines 1/wk –1 legs –
ELPEl Paso⇆ Ameriflight 1/wk –15 legs –
FODFort Dodge→ United Airlines 1/wk –4 legs –
HTSHuntington⇆ Allegiant Air 1/wk –2 legs –
JFKNew York← Delta Air Lines 1/wk –6 legs –
SWOStillwater→ United Airlines 1/wk –1 legs –
TULTulsa→ Japan Airlines 1/wk –4 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Des Moines

30 of the 36 destinations above also fly nonstop into Des Moines, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

3 routes appeared outbound only in the observed window; 3 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

DSM route map: where 36 nonstop routes go

Nonstop route network at Des Moines (DSM)

DSM direct flights: questions travelers ask

How many direct flights does Des Moines have?

Des Moines International Airport currently has nonstop service to 36 destinations on 9 airlines, based on flights observed on the airport's own boards over the last 14 days. 30 of those routes operate in both directions.

Which direct route from Des Moines is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Sarasota/Bradenton (SRQ) runs cleanest: 91% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from Des Moines?

Allegiant Air appears on 17 of the 36 nonstop routes we observed at DSM. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Des Moines International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Des Moines (DSM) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/des-moines-DSM
How we measure this →

Planning around DSM? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure