Flight distance between Salvador, Brazil and Pietermaritzburg, South Africa 4,520.6 mi / 7,275.1 km