Distance between Des Moines and East Saint Louis
Distance from Des Moines, IA to East Saint Louis, IL is 275 miles / 443 kilometers.
Map showing the distance from Des Moines to East Saint Louis
![]() |
Air distance: | miles km |
Des Moines, IA
City: | Des Moines, IA |
Country: | United States |
East Saint Louis, IL
City: | East Saint Louis, IL |
Country: | United States |
Time difference between Des Moines and East Saint Louis
There is no time difference between Des Moines and East Saint Louis. Current local time in Des Moines and East Saint Louis is 20:40 CST (2025-02-27)