Around the World

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

Beeline 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).

Search