Distance from Detroit to Harrisonburg
The shortest distance (air line) between Detroit and Harrisonburg is 351.86 mi (566.26 km).
How far is Detroit from Harrisonburg
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 10:29 (23.02.2025)
Harrisonburg is located in Virginia, United States within 38° 26' 10.32" N -79° 7' 35.4" W (38.4362, -78.8735) coordinates. The local time in Harrisonburg is 10:29 (23.02.2025)
The calculated flying distance from Harrisonburg to Harrisonburg is 351.86 miles which is equal to 566.26 km.
Detroit, Michigan, United States
Related Distances from Detroit
Harrisonburg, Virginia, United States