Flight distance between Midrand, South Africa and Surinam, Mauritius 1,898.7 mi / 3,055.6 km