Flight distance between Durban, South Africa and Sorocaba, Brazil 4,772.1 mi / 7,680.0 km