You asked:

distance from charlotte, north carolina to asheville north carolina

  • Charlotte, North Carolina
    Charlotte, North Carolina
    Asheville, North Carolina
    Asheville, North Carolina
    Charlotte, North Carolina is 99.4 miles (160 kilometers) from Asheville, North Carolina, as the crow flies.