Miles between Nashville, TN and Bemidji, MN

There are
1,095 mi
from Nashville, TN to Bemidji, MN

That's the driving distance. It would take 20 hours 22 mins to go from Nashville, Tennessee to Bemidji, Minnesota.

The flight distance (direct flight from Nashville, TN to Bemidji, MN) is 884.36 mi.

1,095 mi = 1.61 kms