There are
884 mi
from Bridgeport, CT to Elgin, IL
That's the driving distance. It would take 16 hours 49 mins to go from Bridgeport, Connecticut to Elgin, Illinois.
The flight distance (direct flight from Bridgeport, CT to Elgin, IL) is 780.51 mi.
884 mi = 1,422.27 kms