Flight distance between Durban, South Africa and Krasnoyarsk, Russia 6,951.2 mi / 11,186.8 km