Distance between Elgin and Urbandale
Distance from Elgin, IL to Urbandale, IA is 281 miles / 452 kilometers.
Map showing the distance from Elgin to Urbandale
![]() |
Air distance: | miles km |
Elgin, IL
City: | Elgin, IL |
Country: | United States |
Urbandale, IA
City: | Urbandale, IA |
Country: | United States |
Time difference between Elgin and Urbandale
There is no time difference between Elgin and Urbandale. Current local time in Elgin and Urbandale is 19:21 CST (2025-02-27)