There are
315 mi
from Toledo, OH to Tonawanda, NY
That's the driving distance. It would take 6 hours 10 mins to go from Toledo, Ohio to Tonawanda, New York.
The flight distance (direct flight from Toledo, OH to Tonawanda, NY) is 256.73 mi.
315 mi = 507.10 kms