There are
110 mi
from New Britain, CT to Elmwood Park, NJ
That's the driving distance. It would take 2 hours 27 mins to go from New Britain, Connecticut to Elmwood Park, New Jersey.
The flight distance (direct flight from New Britain, CT to Elmwood Park, NJ) is 87.01 mi.
110 mi = 176.93 kms