Miles between Miramar, FL and Sugar Hill, GA

There are
686 mi
from Miramar, FL to Sugar Hill, GA

That's the driving distance. It would take 12 hours 29 mins to go from Miramar, Florida to Sugar Hill, Georgia.

The flight distance (direct flight from Miramar, FL to Sugar Hill, GA) is 604.69 mi.

686 mi = 1,103.27 kms