Miles between Nashville, TN and Portland, ME

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

That's the driving distance. It would take 22 hours 55 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,199 mi = 1.61 kms