There are
413 mi
from Danbury, CT to Mckeesport, PA
That's the driving distance. It would take 8 hours 23 mins to go from Danbury, Connecticut to Mckeesport, Pennsylvania.
The flight distance (direct flight from Danbury, CT to Mckeesport, PA) is 342.55 mi.
413 mi = 665.04 kms