Miles between Miami, FL and Hallandale Beach, FL

There are
18 mi
from Miami, FL to Hallandale Beach, FL

That's the driving distance. It would take 26 minutes to go from Miami, Florida to Hallandale Beach, Florida.

The flight distance (direct flight from Miami, FL to Hallandale Beach, FL) is 14.14 mi.

18 mi = 28.61 kms