Flight distance between Cape Town, South Africa and Saint Albans, Australia 6,407.1 mi / 10,311.2 km