There are
772 mi
from South Bend, IN to New Haven, CT
That's the driving distance. It would take 14 hours 37 mins to go from South Bend, Indiana to New Haven, Connecticut.
The flight distance (direct flight from South Bend, IN to New Haven, CT) is 689.22 mi.
772 mi = 1,243.18 kms