Miles between Rockford, IL and Asheville, NC

There are
721 mi
from Rockford, IL to Asheville, NC

That's the driving distance. It would take 14 hours 4 mins to go from Rockford, Illinois to Asheville, North Carolina.

The flight distance (direct flight from Rockford, IL to Asheville, NC) is 579.20 mi.

721 mi = 1,160.16 kms