There are
1,135 mi
from Plymouth, MN to Thomasville, NC
That's the driving distance. It would take 21 hours 38 mins to go from Plymouth, Minnesota to Thomasville, North Carolina.
The flight distance (direct flight from Plymouth, MN to Thomasville, NC) is 942.31 mi.
1,135 mi = 1.61 kms