Distance from Opelika to Marshalltown
The shortest distance (air line) between Opelika and Marshalltown is 767.68 mi (1,235.46 km).
How far is Opelika from Marshalltown
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:37 (20.12.2025)
Marshalltown is located in Iowa, United States within 42° 2' 3.48" N -93° 5' 35.52" W (42.0343, -92.9068) coordinates. The local time in Marshalltown is 15:37 (20.12.2025)
The calculated flying distance from Marshalltown to Marshalltown is 767.68 miles which is equal to 1,235.46 km.
Opelika, Alabama, United States
Related Distances from Opelika
Marshalltown, Iowa, United States