Miles between Philadelphia, PA and South Bend, IN

There are
672 mi
from Philadelphia, PA to South Bend, IN

That's the driving distance. It would take 12 hours 18 mins to go from Philadelphia, Pennsylvania to South Bend, Indiana.

The flight distance (direct flight from Philadelphia, PA to South Bend, IN) is 591.45 mi.

672 mi = 1,081.57 kms