Distance between Elgin and Des Moines
Distance from Elgin, IL to Des Moines, WA is 1698 miles / 2732 kilometers.
Map showing the distance from Elgin to Des Moines
![]() |
Air distance: | miles km |
Elgin, IL
City: | Elgin, IL |
Country: | United States |
Des Moines, WA
City: | Des Moines, WA |
Country: | United States |
Time difference between Elgin and Des Moines
The time difference between Elgin and Des Moines is 2 hours. Des Moines is 2 hours behind Elgin. Current local time in Elgin is 05:06 CST (2025-02-27) and time in Des Moines is 03:06 PST (2025-02-27).