Mileage calculator › From Troy, MI › Miles from Troy, MI to Lorain, OH
There are 164 mifrom Troy, MI to Lorain, OH
That's the driving distance. It would take 3 hours 11 mins to go from Troy, Michigan to Lorain, Ohio.
The flight distance (direct flight from Troy, MI to Lorain, OH) is 93.86 mi.
164 mi = 263.85 kms