Flight distance between Puerto Plata, Dominican Republic and Mexico City, Mexico 1,849.0 mi / 2,975.6 km