Flight distance between Puerto Plata, Dominican Republic and Reynosa, Mexico 1,805.2 mi / 2,905.3 km