Miles between Chattanooga, TN and Portsmouth, OH

There are
370 mi
from Chattanooga, TN to Portsmouth, OH

That's the driving distance. It would take 7 hours 13 mins to go from Chattanooga, Tennessee to Portsmouth, Ohio.

The flight distance (direct flight from Chattanooga, TN to Portsmouth, OH) is 284.91 mi.

370 mi = 596.24 kms