Miles between Mckinney, TX and Barstow, CA

There are
1,311 mi
from Mckinney, TX to Barstow, CA

That's the driving distance. It would take 22 hours 56 mins to go from Mckinney, Texas to Barstow, California.

The flight distance (direct flight from Mckinney, TX to Barstow, CA) is 1,170.44 mi.

1,311 mi = 2,109.76 kms