Flight distance between Mumbai, India and Pietermaritzburg, South Africa 4,395.5 mi / 7,073.8 km