Miles between Albany, GA and Petersburg, VA

There are
647 mi
from Albany, GA to Petersburg, VA

That's the driving distance. It would take 12 hours 24 mins to go from Albany, Georgia to Petersburg, Virginia.

The flight distance (direct flight from Albany, GA to Petersburg, VA) is 547.96 mi.

647 mi = 1,040.44 kms