Flight distance between São Paulo, Brazil and Pietermaritzburg, South Africa 4,691.0 mi / 7,549.5 km