Miles between Asheville, NC and Matteson, IL

There are
612 mi
from Asheville, NC to Matteson, IL

That's the driving distance. It would take 12 hours 1 min to go from Asheville, North Carolina to Matteson, Illinois.

The flight distance (direct flight from Asheville, NC to Matteson, IL) is 493.80 mi.

612 mi = 985.27 kms