Miles between Detroit, MI and Temple Terrace, FL

There are
1,159 mi
from Detroit, MI to Temple Terrace, FL

That's the driving distance. It would take 21 hours 32 mins to go from Detroit, Michigan to Temple Terrace, Florida.

The flight distance (direct flight from Detroit, MI to Temple Terrace, FL) is 988.45 mi.

1,159 mi = 1.61 kms