Flight distance between Cape Town, South Africa and Carletonville, South Africa 748.2 mi / 1,204.0 km