Welcome | Sign out

Cheap Flights from Des Moines to St Louis - DSM to STL

Did You Know?

95,153 seats are available per week to fly from Des Moines, IA to St Louis.
You must make at least one connection to fly from Des Moines, IA to St Louis.
There are 2940 flights from Des Moines, IA to St Louis per week.
United Airlines has 450 connecting flights between Des Moines, IA and St Louis.

Cheap Domestic Flights from Des Moines - DSM

Flights
Airline
Lowest Price
American, United, Delta, Alaska, US Airways
$149
US Airways, Delta, United, American, Frontier
$295
US Airways, AirTran, United, Delta, American
$356

Cheap Domestic Flights to St Louis - STL

Flights
Airline
Lowest Price
American, United, Delta
$163
Delta, US Airways, United
$205
US Airways, American, Delta, United
$260
American, Delta
$260
American
$276
Delta, US Airways, American, United
$464
US Airways, United, American, Alaska, Delta
$82
United, American, Delta, US Airways, Alaska
$167
AirTran, United, Delta, US Airways, Frontier, American
$187
Delta, US Airways, United, American, Frontier, AirTran
$274
US Airways, American, Frontier, Delta, United
$216
United, Alaska, Delta, American, Frontier
$89
American, US Airways, AirTran, United
$209
American, Delta
$203
United, Delta, US Airways
$229
United, Delta, American, US Airways, AirTran
$228
Frontier, Delta, US Airways, American, United
$107
Frontier, American, US Airways, Delta, United
$273
United, US Airways, Frontier, Delta
$82
American, US Airways, Delta, United
$314
United, Delta, American, Frontier, AirTran
$87
US Airways, American, United, Delta
$410
Delta, American, United
$147
United, US Airways, American, Frontier, Delta
$214
Delta, AirTran, United, US Airways, American
$226
US Airways, AirTran, Frontier, United, Delta, American
$244
Cheap Flights from Des Moines to St Louis, from $224 Round trip from DSM to STL