Distance between Battle Creek and Avondale
Distance from Battle Creek, MI to Avondale, IL is 132 miles / 213 kilometers.
Map showing the distance from Battle Creek to Avondale
![]() |
Air distance: | miles km |
Battle Creek, MI
City: | Battle Creek, MI |
Country: | United States |
Avondale, IL
City: | Avondale, IL |
Country: | United States |
Time difference between Battle Creek and Avondale
The time difference between Battle Creek and Avondale is 23 hours. Avondale is 23 hours ahead of Battle Creek. Current local time in Battle Creek is 00:50 EST (2025-02-27) and time in Avondale is 23:50 CST (2025-02-26).