Flight distance between Uitenhage, South Africa and Nieuw Amsterdam, Suriname 5,902.5 mi / 9,499.1 km