Miles between Worcester, MA and Cedar Lake, IN

There are
943 mi
from Worcester, MA to Cedar Lake, IN

That's the driving distance. It would take 17 hours 54 mins to go from Worcester, Massachusetts to Cedar Lake, Indiana.

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

943 mi = 1,517.43 kms