Miles between Asheville, NC and Prospect Heights, IL

There are
655 mi
from Asheville, NC to Prospect Heights, IL

That's the driving distance. It would take 12 hours 53 mins to go from Asheville, North Carolina to Prospect Heights, Illinois.

The flight distance (direct flight from Asheville, NC to Prospect Heights, IL) is 533.84 mi.

655 mi = 1,054.81 kms