Miles between Dallas, TX and Melbourne, FL

There are
1,145 mi
from Dallas, TX to Melbourne, FL

That's the driving distance. It would take 21 hours 11 mins to go from Dallas, Texas to Melbourne, Florida.

The flight distance (direct flight from Dallas, TX to Melbourne, FL) is 1,015.13 mi.

1,145 mi = 1.61 kms