Flight distance between Otse, Botswana and Barnaul, Russia 6,428.3 mi / 10,345.3 km