Distance between Palmyra and Battle Creek
Distance from Palmyra, MO to Battle Creek, MI is 374 miles / 601 kilometers.
Map showing the distance from Palmyra to Battle Creek
Air distance: | miles km |
Palmyra, MO
City: | Palmyra, MO |
Country: | United States |
Coordinates: |
39°47′39″N 91°31′23″W |
Battle Creek, MI
City: | Battle Creek, MI |
Country: | United States |
Coordinates: |
42°19′2″N 85°10′41″W |
Time difference between Palmyra and Battle Creek
The time difference between Palmyra and Battle Creek is 23 hours. Battle Creek is 23 hours behind Palmyra. Current local time in Palmyra is 23:03 CST (2025-01-05) and time in Battle Creek is 00:03 EST (2025-01-06).