Miles between Toledo, OH and Edwardsville, IL

There are
445 mi
from Toledo, OH to Edwardsville, IL

That's the driving distance. It would take 8 hours 33 mins to go from Toledo, Ohio to Edwardsville, Illinois.

The flight distance (direct flight from Toledo, OH to Edwardsville, IL) is 390.64 mi.

445 mi = 716.69 kms