There are
638 mi
from Greensboro, NC to New Britain, CT
That's the driving distance. It would take 12 hours 56 mins to go from Greensboro, North Carolina to New Britain, Connecticut.
The flight distance (direct flight from Greensboro, NC to New Britain, CT) is 539.46 mi.
638 mi = 1,027.53 kms