Miles between Allentown, PA and Avon Lake, OH

There are
406 mi
from Allentown, PA to Avon Lake, OH

That's the driving distance. It would take 7 hours 47 mins to go from Allentown, Pennsylvania to Avon Lake, Ohio.

The flight distance (direct flight from Allentown, PA to Avon Lake, OH) is 346.13 mi.

406 mi = 653.54 kms