Flight distance between Durban, South Africa and Berrechid, Morocco 5,039.1 mi / 8,109.7 km