Miles between Mckinney, TX and Smithfield, NC

There are
1,220 mi
from Mckinney, TX to Smithfield, NC

That's the driving distance. It would take 22 hours 14 mins to go from Mckinney, Texas to Smithfield, North Carolina.

The flight distance (direct flight from Mckinney, TX to Smithfield, NC) is 1,054.46 mi.

1,220 mi = 1.61 kms