Flight distance between Cape Town, South Africa and St Albans, Australia 6,406.5 mi / 10,310.3 km