Miles between Detroit, MI and Tampa, FL

There are
1,163 mi
from Detroit, MI to Tampa, FL

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

The flight distance (direct flight from Detroit, MI to Tampa, FL) is 994.17 mi.

1,163 mi = 1.61 kms