There are
880 mi
from Milwaukee, WI to Petersburg, VA
That's the driving distance. It would take 17 hours 1 min to go from Milwaukee, Wisconsin to Petersburg, Virginia.
The flight distance (direct flight from Milwaukee, WI to Petersburg, VA) is 684.06 mi.
880 mi = 1,416.15 kms