Miles between Mckinney, TX and Garland, TX

There are
24 mi
from Mckinney, TX to Garland, TX

That's the driving distance. It would take 29 minutes to go from Mckinney, Texas to Garland, Texas.

The flight distance (direct flight from Mckinney, TX to Garland, TX) is 19.66 mi.

24 mi = 39.14 kms