Flight distance between Durban, South Africa and Zürich (Kreis 4) / Aussersihl, Switzerland 5,517.2 mi / 8,879.0 km