There are
679 mi
from Danbury, CT to Pontiac, MI
That's the driving distance. It would take 12 hours 53 mins to go from Danbury, Connecticut to Pontiac, Michigan.
The flight distance (direct flight from Danbury, CT to Pontiac, MI) is 511.92 mi.
679 mi = 1,093.22 kms