Distance from Opelika to Franklin
The shortest distance (air line) between Opelika and Franklin is 240.37 mi (386.84 km).
How far is Opelika from Franklin
Opelika is located in Alabama, United States within 32° 39' 40.32" N -86° 37' 23.16" W (32.6612, -85.3769) coordinates. The local time in Opelika is 15:01 (17.12.2025)
Franklin is located in Tennessee, United States within 35° 55' 12" N -87° 8' 54.24" W (35.9200, -86.8516) coordinates. The local time in Franklin is 15:01 (17.12.2025)
The calculated flying distance from Franklin to Franklin is 240.37 miles which is equal to 386.84 km.
Opelika, Alabama, United States
Related Distances from Opelika
Franklin, Tennessee, United States