Flight distance between Naucalpan de Juárez, Mexico and Saint Joseph, Dominica 2,503.1 mi / 4,028.3 km