Distance from Oskaloosa to Detroit
The shortest distance (air line) between Oskaloosa and Detroit is 496.47 mi (798.99 km).
How far is Oskaloosa from Detroit
Oskaloosa is located in Iowa, United States within 41° 17' 31.92" N -93° 21' 34.56" W (41.2922, -92.6404) coordinates. The local time in Oskaloosa is 23:28 (10.02.2025)
Detroit is located in Michigan, United States within 42° 23' 0.24" N -84° 53' 51.36" W (42.3834, -83.1024) coordinates. The local time in Detroit is 00:28 (11.02.2025)
The calculated flying distance from Detroit to Detroit is 496.47 miles which is equal to 798.99 km.
Oskaloosa, Iowa, United States
Related Distances from Oskaloosa
Detroit, Michigan, United States