Round-trip from | $77 (Southwest) |
---|---|
One-way from | $39 (Southwest) |
Popular in | March |
Cheapest in | June |
Average price | $470 |
Good round-trip deal | $381 or less |
Fly from
Fly to
Route
Depart
Return
Price
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Sat 9/6
1:55 pm-3:00 pm
Nonstop1h 05m
Des Moines
Sat 9/13
8:35 am-9:40 am
Nonstop1h 05m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Thu 9/11
9:40 pm-10:50 pm
Nonstop1h 10m
Des Moines
Thu 9/18
6:00 am-7:05 am
Nonstop1h 05m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Mon 9/8
9:40 pm-10:50 pm
Nonstop1h 10m
Des Moines
Thu 9/11
6:00 am-7:05 am
Nonstop1h 05m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Sat 10/25
1:55 pm-3:05 pm
Nonstop1h 10m
Des Moines
Sun 10/26
6:00 am-7:15 am
Nonstop1h 15m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Thu 9/18
9:40 pm-10:50 pm
Nonstop1h 10m
Des Moines
Sat 9/20
8:35 am-9:40 am
Nonstop1h 05m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Fri 10/24
10:20 pm-11:30 pm
Nonstop1h 10m
Des Moines
Sun 10/26
6:00 am-7:15 am
Nonstop1h 15m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Tue 9/9
8:50 am-3:24 pm
1 stop6h 34m
Des Moines
Thu 9/11
7:08 am-1:23 pm
1 stop6h 15m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Thu 9/11
3:40 pm-10:37 pm
1 stop6h 57m
Des Moines
Tue 9/16
11:25 am-4:05 pm
1 stop4h 40m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Thu 9/18
6:00 am-10:14 am
1 stop4h 14m
Des Moines
Sat 9/20
11:25 am-4:05 pm
1 stop4h 40m
St. LouisDes Moines
STL - DSM
STLDSM
Lambert-St Louis
Thu 9/11
3:40 pm-10:37 pm
1 stop6h 57m
Des Moines
Thu 9/18
5:25 pm-11:09 pm
1 stop5h 44m
When flying from St. Louis to Des Moines, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 41% versus a flight in the morning.
Crew
Comfort
Boarding
Overall
Entertainment
Food
Reviews
Walter,Aug 2025
OAK - SAN
Crew
Comfort
Boarding
Overall
Entertainment
Food
Reviews
Walter,Aug 2025
OAK - SAN
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$127 | Average$310 | FlexibilityNo cancel fee | On-time63% |