Flight distance between Richards Bay, South Africa and Sydney, Australia 6,560.7 mi / 10,558.5 km