Distance between Elgin and Ferguson
Distance from Elgin, IL to Ferguson, MO is 251 miles / 404 kilometers.
Map showing the distance from Elgin to Ferguson
![]() |
Air distance: | miles km |
Elgin, IL
City: | Elgin, IL |
Country: | United States |
Ferguson, MO
City: | Ferguson, MO |
Country: | United States |
Time difference between Elgin and Ferguson
There is no time difference between Elgin and Ferguson. Current local time in Elgin and Ferguson is 00:05 CST (2025-02-27)