Miles between Mckinney, TX and Charleston, IL

There are
736 mi
from Mckinney, TX to Charleston, IL

That's the driving distance. It would take 13 hours 46 mins to go from Mckinney, Texas to Charleston, Illinois.

The flight distance (direct flight from Mckinney, TX to Charleston, IL) is 640.73 mi.

736 mi = 1,184.27 kms