It takes under 4 hours to fly from the NYC area to DR. The flight time from Miami to DR is just over 2 hours.