Flight distance between Portsmouth, Dominica and Campos, Brazil 2,918.0 mi / 4,696.1 km