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