Flight distance between Portsmouth, Dominica and Natal, Brazil 2,325.9 mi / 3,743.2 km