Flight distance between Saint Petersburg, Russia and Rakops, Botswana 5,604.0 mi / 9,018.7 km