There are
179 mi
from Vineland, NJ to Danbury, CT
That's the driving distance. It would take 3 hours 56 mins to go from Vineland, New Jersey to Danbury, Connecticut.
The flight distance (direct flight from Vineland, NJ to Danbury, CT) is 155.62 mi.
179 mi = 287.77 kms