There are
308 mi
from Suffolk, VA to Mint Hill, NC
That's the driving distance. It would take 6 hours 1 min to go from Suffolk, Virginia to Mint Hill, North Carolina.
The flight distance (direct flight from Suffolk, VA to Mint Hill, NC) is 251.86 mi.
308 mi = 495.32 kms