There are
471 mi
from Mckinney, TX to Independence, MO
That's the driving distance. It would take 9 hours to go from Mckinney, Texas to Independence, Missouri.
The flight distance (direct flight from Mckinney, TX to Independence, MO) is 425.68 mi.
471 mi = 757.50 kms