Distance between Petersburg and Opelika
Distance from Petersburg, IN to Opelika, AL is 418 miles / 672 kilometers.
Map showing the distance from Petersburg to Opelika
Air distance: | miles km |
Petersburg, IN
City: | Petersburg, IN |
Country: | United States |
Coordinates: |
38°29′31″N 87°16′43″W |
Opelika, AL
City: | Opelika, AL |
Country: | United States |
Coordinates: |
32°38′43″N 85°22′41″W |
Time difference between Petersburg and Opelika
The time difference between Petersburg and Opelika is 1 hour. Opelika is 1 hour behind Petersburg. Current local time in Petersburg is 04:11 EST (2025-01-06) and time in Opelika is 03:11 CST (2025-01-06).