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