Miles between Waltham, MA and Cedar Lake, IN

There are
972 mi
from Waltham, MA to Cedar Lake, IN

That's the driving distance. It would take 18 hours 28 mins to go from Waltham, Massachusetts to Cedar Lake, Indiana.

The flight distance (direct flight from Waltham, MA to Cedar Lake, IN) is 835.43 mi.

972 mi = 1,564.84 kms