Flight distance between Otse, Botswana and Krasnoyarsk, Russia 6,829.9 mi / 10,991.6 km