Miles between Aurora, IL and Christiansburg, VA

There are
665 mi
from Aurora, IL to Christiansburg, VA

That's the driving distance. It would take 13 hours 3 mins to go from Aurora, Illinois to Christiansburg, Virginia.

The flight distance (direct flight from Aurora, IL to Christiansburg, VA) is 529.28 mi.

665 mi = 1,070.81 kms