Distance between Nashville and Charlotte
Distance from Nashville, TN to Charlotte, NC is 340 miles / 546 kilometers and driving distance is 408 miles or 656 kilometers. Travel time by car is about 7 hours 28 minutes.
Map showing the distance from Nashville to Charlotte
|Air distance:||miles km|
|Driving distance:||miles km|
Time difference between Nashville and Charlotte
The time difference between Nashville and Charlotte is 1 hour. Charlotte is 1 hour ahead of Nashville. Current local time in Nashville is 01:24 CDT (2023-06-08) and time in Charlotte is 02:24 EDT (2023-06-08).