Miles between Petersburg, VA and North Aurora, IL

There are
829 mi
from Petersburg, VA to North Aurora, IL

That's the driving distance. It would take 16 hours 7 mins to go from Petersburg, Virginia to North Aurora, Illinois.

The flight distance (direct flight from Petersburg, VA to North Aurora, IL) is 661.97 mi.

829 mi = 1,333.85 kms