Miles between Dallas, TX and Southlake, TX

There are
27 mi
from Dallas, TX to Southlake, TX

That's the driving distance. It would take 36 minutes to go from Dallas, Texas to Southlake, Texas.

The flight distance (direct flight from Dallas, TX to Southlake, TX) is 23.20 mi.

27 mi = 43.13 kms