Around the World

Distance between Rochester Hills and Troy

Distance from Rochester Hills, MI to Troy, OH is 189 miles / 304 kilometers.

Map showing the distance from Rochester Hills to Troy

Beeline Air distance: miles km

Rochester Hills, MI

City: Rochester Hills, MI
Country: United States

Troy, OH

City: Troy, OH
Country: United States

Time difference between Rochester Hills and Troy

There is no time difference between Rochester Hills and Troy. Current local time in Rochester Hills and Troy is 04:34 EST (2025-02-26)

Search