Miles between Nashville, TN and Fernandina Beach, FL

There are
573 mi
from Nashville, TN to Fernandina Beach, FL

That's the driving distance. It would take 11 hours 15 mins to go from Nashville, Tennessee to Fernandina Beach, Florida.

The flight distance (direct flight from Nashville, TN to Fernandina Beach, FL) is 488.08 mi.

573 mi = 922.25 kms