There are
900 mi
from Savannah, GA to Madison Heights, MI
That's the driving distance. It would take 17 hours 3 mins to go from Savannah, Georgia to Madison Heights, Michigan.
The flight distance (direct flight from Savannah, GA to Madison Heights, MI) is 727.08 mi.
900 mi = 1,448.50 kms