Flight distance between Pointe Michel, Dominica and Duque de Caxias, Brazil 2,898.7 mi / 4,665.0 km