There are
509 mi
from Lorain, OH to Maryville, TN
That's the driving distance. It would take 9 hours 44 mins to go from Lorain, Ohio to Maryville, Tennessee.
The flight distance (direct flight from Lorain, OH to Maryville, TN) is 405.22 mi.
509 mi = 818.53 kms