The difference, in one line
PUJ is in Punta Cana. SDQ is in Santo Domingo, about 184 km away — roughly 2 hours of road. If you're staying in Bavaro, Cap Cana or Uvero Alto, choosing between them is choosing whether to add that long drive at both ends.
When PUJ wins
- —Staying in Punta Cana, Bavaro, Cap Cana, Uvero Alto or Macao: always PUJ.
- —Travelling with kids or landing at night: less time in a car is better.
- —Short stay: a two-hour transfer eats half a day.
- —Doing excursions on the east coast: you're in the middle of it.
When SDQ makes sense
- —If your plan includes Santo Domingo or La Romana.
- —If the SDQ flight is much cheaper AND you're staying several days.
The honest math
Compare flight price PLUS transfer, and total travel time. A cheaper SDQ flight that adds two hours by road on arrival and two more on departure is four hours of your trip. Unless the price gap is big, PUJ usually wins on comfort.
Frequently asked
How long from SDQ to Punta Cana?
About 2 hours (184 km). A long haul — worth it if Santo Domingo or La Romana is part of your plan.
Are there other nearby airports?
Yes: LRM in La Romana, serving La Romana and Bayahibe. For Punta Cana itself, PUJ is the natural airport.
