Miles between Flint, MI and Satellite Beach, FL

There are
1,257 mi
from Flint, MI to Satellite Beach, FL

That's the driving distance. It would take 23 hours 21 mins to go from Flint, Michigan to Satellite Beach, Florida.

The flight distance (direct flight from Flint, MI to Satellite Beach, FL) is 1,039.56 mi.

1,257 mi = 1.61 kms