Miles between Toledo, OH and Ashland, OH

There are
100 mi
from Toledo, OH to Ashland, OH

That's the driving distance. It would take 2 hours 3 mins to go from Toledo, Ohio to Ashland, Ohio.

The flight distance (direct flight from Toledo, OH to Ashland, OH) is 84.53 mi.

100 mi = 161.14 kms