Miles between Nashville, TN and Flower Mound, TX

There are
689 mi
from Nashville, TN to Flower Mound, TX

That's the driving distance. It would take 12 hours 18 mins to go from Nashville, Tennessee to Flower Mound, Texas.

The flight distance (direct flight from Nashville, TN to Flower Mound, TX) is 625.35 mi.

689 mi = 1,108.69 kms