There are
520 mi
from Mckinney, TX to Jefferson City, MO
That's the driving distance. It would take 9 hours 50 mins to go from Mckinney, Texas to Jefferson City, Missouri.
The flight distance (direct flight from Mckinney, TX to Jefferson City, MO) is 447.80 mi.
520 mi = 836.33 kms