Flight distance between Durban, South Africa and Armadale, Australia 4,890.6 mi / 7,870.7 km