Flight distance between Otse, Botswana and Novokuznetsk, Russia 6,552.9 mi / 10,545.9 km