Flight distance between Otse, Botswana and Saint Petersburg, Russia 5,875.6 mi / 9,455.9 km