Flight distance between Uitenhage, South Africa and Surinam, Mauritius 2,164.0 mi / 3,482.6 km