There are
242 mi
from Bristol, CT to Middletown, DE
That's the driving distance. It would take 5 hours 12 mins to go from Bristol, Connecticut to Middletown, Delaware.
The flight distance (direct flight from Bristol, CT to Middletown, DE) is 211.33 mi.
242 mi = 390.09 kms