There are
918 mi
from Mckinney, TX to Show Low, AZ
That's the driving distance. It would take 16 hours 22 mins to go from Mckinney, Texas to Show Low, Arizona.
The flight distance (direct flight from Mckinney, TX to Show Low, AZ) is 772.36 mi.
918 mi = 1,476.59 kms