Miles between Mckinney, TX and Vadnais Heights, MN

There are
918 mi
from Mckinney, TX to Vadnais Heights, MN

That's the driving distance. It would take 17 hours to go from Mckinney, Texas to Vadnais Heights, Minnesota.

The flight distance (direct flight from Mckinney, TX to Vadnais Heights, MN) is 841.23 mi.

918 mi = 1,476.65 kms