Miles between Nashville, TN and Portland, ME

There are
1,197 mi
from Nashville, TN to Portland, ME

That's the driving distance. It would take 18 hours 49 mins to go from Nashville, Tennessee to Portland, Maine.

The flight distance (direct flight from Nashville, TN to Portland, ME) is 1,014.78 mi.

1,197 mi = 1.61 kms