Miles between New Britain, CT and Smithfield, NC

There are
607 mi
from New Britain, CT to Smithfield, NC

That's the driving distance. It would take 12 hours 8 mins to go from New Britain, Connecticut to Smithfield, North Carolina.

The flight distance (direct flight from New Britain, CT to Smithfield, NC) is 520.20 mi.

607 mi = 976.85 kms