Miles between Nashville, TN and Anoka, MN

There are
904 mi
from Nashville, TN to Anoka, MN

That's the driving distance. It would take 16 hours 33 mins to go from Nashville, Tennessee to Anoka, Minnesota.

The flight distance (direct flight from Nashville, TN to Anoka, MN) is 712.90 mi.

904 mi = 1,455.12 kms