Miles between Asheville, NC and Westminster, MD

There are
487 mi
from Asheville, NC to Westminster, MD

That's the driving distance. It would take 9 hours 23 mins to go from Asheville, North Carolina to Westminster, Maryland.

The flight distance (direct flight from Asheville, NC to Westminster, MD) is 409.74 mi.

487 mi = 784.38 kms