Flight distance between Beitbridge, Zimbabwe and Saint Petersburg, Russia 5,676.4 mi / 9,135.3 km