All scheduled flights from Havana to Punta Cana (HAV-PUJ)
Cuba
Dominican Republic
All scheduled flights from HAV to PUJ. You can fly from Havana to Punta Cana non-stop on Tuesdays & Thursdays and the flight takes about 3 and a half hours. Flights with stops take between 5 to 7 hours depending on your flight and connection airport.