Miles between Cleveland, OH and Hamtramck, MI

There are
172 mi
from Cleveland, OH to Hamtramck, MI

That's the driving distance. It would take 3 hours 21 mins to go from Cleveland, Ohio to Hamtramck, Michigan.

The flight distance (direct flight from Cleveland, OH to Hamtramck, MI) is 93.02 mi.

172 mi = 277.34 kms