Flight distance between Portsmouth, Dominica and São Paulo, Brazil 2,883.3 mi / 4,640.2 km