There are
164 mi
from Pontiac, MI to Lorain, OH
That's the driving distance. It would take 3 hours 19 mins to go from Pontiac, Michigan to Lorain, Ohio.
The flight distance (direct flight from Pontiac, MI to Lorain, OH) is 99.76 mi.
164 mi = 263.69 kms