Flight distance between Durban, South Africa and Krasnodar, Russia 5,199.4 mi / 8,367.6 km