Miles between Dallas, TX and Miami Shores, FL

There are
1,300 mi
from Dallas, TX to Miami Shores, FL

That's the driving distance. It would take 23 hours 49 mins to go from Dallas, Texas to Miami Shores, Florida.

The flight distance (direct flight from Dallas, TX to Miami Shores, FL) is 1,105.84 mi.

1,300 mi = 1.61 kms