Flight distance between Gelsenkirchen, Germany and Nieuw Amsterdam, Suriname 4,722.7 mi / 7,600.4 km