Distance from Detroit to Flat Rock
The shortest distance (air line) between Detroit and Flat Rock is 21.47 mi (34.55 km).
How far is Detroit from Flat Rock
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 03:31 (08.02.2025)
Flat Rock is located in Michigan, United States within 42° 5' 56.76" N -84° 43' 42.24" W (42.0991, -83.2716) coordinates. The local time in Flat Rock is 03:31 (08.02.2025)
The calculated flying distance from Flat Rock to Flat Rock is 21.47 miles which is equal to 34.55 km.
Detroit, Michigan, United States
Related Distances from Detroit
Flat Rock, Michigan, United States