Miles between Lancaster, PA and Cedar Lake, IN

There are
683 mi
from Lancaster, PA to Cedar Lake, IN

That's the driving distance. It would take 12 hours 47 mins to go from Lancaster, Pennsylvania to Cedar Lake, Indiana.

The flight distance (direct flight from Lancaster, PA to Cedar Lake, IN) is 590.03 mi.

683 mi = 1,098.39 kms