Flight distance between Durban, South Africa and Barnaul, Russia 6,559.6 mi / 10,556.7 km