Top 6 trips from Des Moines to St. Louis

Des Moines to St. Louis
starting from Des Moines
27 minutes → Colfax
2 hours → Fairfield
1 hour → Nauvoo
1.5 hours → Hannibal
1 hour → Elsberry
1 hour → St. Louis







7 hours of driving
Des Moines to East Saint Louis
starting from Des Moines
47 minutes → Knoxville
1.5 hours → Fairfield
1 hour → Nauvoo
1 hour → Bay Bridge
1 hour → Bowling Green
1.5 hours → Six Flags St. Louis
41 minutes → East Saint Louis






7.5 hours of driving
Des Moines to St. Louis via Hannibal
starting from Des Moines
50 minutes → Pella
49 minutes → Ottumwa
2.5 hours → Hannibal
2 hours → St. Louis








6 hours of driving
Des Moines to St. Louis via Camp Point
starting from Des Moines
1 hour → Oskaloosa
2.5 hours → Camp Point
2.5 hours → St. Louis









6 hours of driving
Clive to East Saint Louis via Nauvoo
starting from Clive
27 minutes → Colfax
58 minutes → Oskaloosa
37 minutes → Ottumwa
36 minutes → Fairfield
34 minutes → Salem
33 minutes → Fort Madison
12 minutes → Nauvoo
1 hour → Bay Bridge
1 hour → Bowling Green
60 minutes → O'Fallon Brewery
49 minutes → St. Louis
5 minutes → East Saint Louis
8 hours of driving
Clive to St. Louis via Fairfield
starting from Clive
27 minutes → Colfax
58 minutes → Oskaloosa
37 minutes → Ottumwa
36 minutes → Fairfield
1 hour → Nauvoo
1.5 hours → Hannibal
40 minutes → Bowling Green
48 minutes → Winfield
50 minutes → Powder Valley Nature Center
23 minutes → St. Louis


8 hours of driving

From:
     

To: