How long is the drive from Charlotte, NC to Asheville, NC?

It will take you 2 hours 12 mins to drive from Charlotte, NC to Asheville, NC if you take the I-40 W route. Total distance is 129 mi.

Tags: i-40asheville 

Monday, February 06 2012