Flight distance between Salcedo, Dominican Republic and Puebla, Mexico 1,811.1 mi / 2,914.7 km