There are
1,201 mi
from Ann Arbor, MI to Satellite Beach, FL
That's the driving distance. It would take 22 hours 24 mins to go from Ann Arbor, Michigan to Satellite Beach, Florida.
The flight distance (direct flight from Ann Arbor, MI to Satellite Beach, FL) is 990.45 mi.
1,201 mi = 1.61 kms