Flight distance between Portsmouth, Dominica and Nieuw Amsterdam, Suriname 797.4 mi / 1,283.4 km