Miles between Lancaster, PA and Lorain, OH

There are
384 mi
from Lancaster, PA to Lorain, OH

That's the driving distance. It would take 7 hours 12 mins to go from Lancaster, Pennsylvania to Lorain, Ohio.

The flight distance (direct flight from Lancaster, PA to Lorain, OH) is 322.72 mi.

384 mi = 617.54 kms