City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Asheville 0 mi 0:00 00 min 0.0 gal
I 26 21 mi, 20 min
Naples 21 mi 0:20 20 min 0.6 gal
I 26 US 74 21 mi, 19 min
Columbus 41 mi 0:40 40 min 1.4 gal
US 74 30 mi, 26 min
Mooresboro 71 mi 1:06 1 h 06 min 2.4 gal
US 74 2 mi, 02 min
Swainsville 73 mi 1:09 1 h 09 min 2.4 gal
US 74 Business 7 mi, 08 min
Shelby 80 mi 1:17 1 h 17 min 2.5 gal
US 74 Bypass US 74 12 mi, 12 min
Kings Mountain 92 mi 1:29 1 h 29 min 3.0 gal
US 74 I 85 North 15 mi, 14 min
Lowell 107 mi 1:43 1 h 43 min 3.6 gal
I 85 North 2 mi, 02 min
McAdenville 109 mi 1:46 1 h 46 min 3.7 gal
I 85 North I 85 16 mi, 16 min
Charlotte 126 mi 2:03 2 h 03 min 3.9 gal

Distance from Asheville to Charlotte by car

The distance between Asheville and Charlotte is 126 miles by road including 110 miles on motorways. Distance from Asheville to Charlotte by car takes approximately 2 hours and 3 minutes.

The distance between Asheville and Charlotte is ranked 402nd in the ranking popularity.
The driving time from Asheville to Charlotte is approximately 2 hours and 3 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Asheville to Charlotte through specific transit points.
You can calculate the route from Asheville to Charlotte through any specific transit point by dragging and dropping the route on the map.
To find out how far is Asheville from Charlotte, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!