There are
798 mi
from Mckinney, TX to Jasper, IN
That's the driving distance. It would take 14 hours 6 mins to go from Mckinney, Texas to Jasper, Indiana.
The flight distance (direct flight from Mckinney, TX to Jasper, IN) is 651.22 mi.
798 mi = 1,284.40 kms