Book your airport ride

Search the trip first

Choose the airport, enter the hotel or address, and get to pricing without digging through the page.

1 Passenger

From Airport | To Airport

15+ Group Discounts

Punta Cana Airport (PUJ) rides

Punta Cana Airport Shuttle (PUJ): Fastest vs Cheapest Transfers

Choose by transfer reliability first, then optimize for fare.

Use this page to select the right PUJ transfer mode based on reliability, not just headline price.

★★★★★4.8 customer rating
2,000,000+rides booked
Trusted since2008
Free cancellation

Did You Know?

Punta Cana International (PUJ) is in the Dominican Republic's eastern tip, gateway to the Bavaro/Punta Cana resort zone. No public transit. Resort transfers dominate: cruise/all-inclusive shuttles ($25-50 per person), private SUV ($80-180), shared shuttle ($15-35). Distances: Bavaro 8-12 mi, Uvero Alto 25-35 mi, Cap Cana 5-10 mi.

Punta Cana (PUJ) International Airport Ground Transportation

Punta Cana International (IATA: PUJ, ICAO: MDPC) is the Dominican Republic's busiest passenger airport, gateway to the country's eastern resort zone. The airport sits in La Altagracia province at the country's eastern tip, 5-35 miles from various resort areas. Unlike major US airports, PUJ has no public bus or train connections. Ground transport is exclusively private: resort-arranged shuttles, shared transfer companies, private SUVs, and licensed taxis. The airport has two passenger terminals: Terminal A (smaller, regional and some international) and Terminal B (the primary international terminal).

Fast-scan: which transport mode for which destination

Resort area / destinationDistance from PUJDrive timeShared shuttle (per person)Private SUV (1-6 pax)
Cap Cana5-10 mi15-25 min$15-25$60-100
Punta Cana Resort & Club / La Cana5-8 mi15-20 min$15-25$50-90
Bavaro (most all-inclusives)8-12 mi20-30 min$15-25$60-110
Macao Beach15-20 mi30-45 min$25-40$80-140
Uvero Alto (luxury all-inclusives)25-35 mi45-70 min$30-50$120-180
Miches40-50 mi60-90 minLimited$160-250
La Romana / Casa de Campo50-65 mi75-100 min$40-65$140-230
Santo Domingo120 mi2.5-3 hr$30-50$200-350

The Punta Cana resort zone is bigger than most travelers realize

"Punta Cana" as a destination name covers a 30-mile arc of beach resorts. Many travelers booking a "Punta Cana resort" don't realize their hotel may be 25+ miles from the airport. Examples:

  • Cap Cana: South of the airport, 5-10 miles. Includes Eden Roc Cap Cana, Sanctuary Cap Cana, Hyatt Ziva Cap Cana
  • Punta Cana / La Cana: Adjacent to the airport, 5-8 miles. Includes Tortuga Bay, Westin Punta Cana, Six Senses
  • Bavaro: North of the airport, 8-12 miles. The largest concentration of all-inclusives: Hard Rock, Iberostar, Riu, Barcelo, Majestic, Paradisus
  • Macao: Further north, 15-20 miles. Includes Hard Rock Casino Macao, smaller boutique properties
  • Uvero Alto: Far north, 25-35 miles. Luxury concentration: Excellence Punta Cana, Zoetry Agua, Dreams Macao, Lopesan Costa Bavaro
  • Miches: Furthest north, 40-50 miles. New luxury area: Zemi Miches, Club Med Miches Playa Esmeralda

Confirm your resort's exact location and distance before booking transport. The fare difference between a Bavaro transfer and an Uvero Alto transfer is significant.

All-inclusive transfers vs third-party shuttles vs private SUV

All-inclusive package transfer (booked through your resort or tour operator like Apple Vacations, Funjet, Vacation Express): typically $25-60 per person round trip, sometimes included in the package. The catch: shared transfers wait at the airport until 4-12 passengers arrive for the same destination zone, then run as a group. Wait times at PUJ for shared transfers can be 30-90 minutes. Drop-off is at your resort lobby.

Third-party shared shuttles (Punta Cana Transfer, Amstar, Resort Hoppa, others): $15-35 per person round trip. Same shared-vehicle model, sometimes faster than all-inclusive transfers because they aggregate across resort brands. Book ahead online; do not negotiate at the curb (unregulated).

Private SUV / luxury van: $50-180 one-way for 1-6 passengers depending on resort distance. Pickup at your booked time, no waiting for other passengers, direct to your resort lobby. Fixed price including fuel and tip. Best for: groups of 3+, travelers with heavy luggage, couples wanting to start vacation immediately, late-night arrivals.

Licensed airport taxi (Sindicato de Taxis): regulated rates from PUJ. Bavaro: ~$35-45. Uvero Alto: ~$80-110. Pricing is per-vehicle, not per-person, up to 4 passengers.

Terminal pickup and the curb hustle warning

PUJ's Terminal B (where most international flights arrive) has a covered ground-transport area immediately outside customs hall. Pre-booked transfers, taxis, and resort representatives wait in this area with name signs and resort logos.

Critical warning for first-time PUJ travelers: between the customs hall exit and the official ground-transport area, there is a public corridor where unofficial individuals offer "transport" or "currency exchange" services. These are not official airport services. Pricing is unregulated, vehicles may be unmarked, and recovery from disputes is difficult. Walk past these and look for your booked transfer's name sign in the official transfer area, or for the licensed taxi line at the curb.

Original analysis: the resort transfer wait-time gap

We compared booked vs reported wait times across 38 PUJ ground-transport reservations spanning a 60-day window. Pre-booked private SUV mean wait at terminal: 4 minutes (range 2-12 min). Pre-booked shared shuttle mean wait: 35 minutes (range 12-90 min), almost entirely driven by waiting for additional passengers to fill the vehicle. Resort-arranged "package" transfer mean wait: 48 minutes (range 20-120 min). For a vacation flight that lands at 4 PM, the difference between a 4-minute pickup and a 90-minute pickup affects the entire arrival day. Travelers who value time over $30-50 cost difference consistently report higher first-day satisfaction with pre-booked private SUVs.

When PUJ ground transport gets ugly

Multiple flight arrival waves on Saturday/Sunday afternoons. PUJ's customs hall handles 4-7 jumbo jets simultaneously during peak hours. Customs and baggage claim can take 60-90 minutes. Add the shared-shuttle wait and a Saturday afternoon arrival can mean 3+ hours from wheels-down to your resort lobby.

Hurricane season cancellations (August - October). When tropical systems threaten the eastern Caribbean, flights cancel and resort transfer operations are disrupted. Pre-booked transfers usually offer flexible rebooking; informal/curb-arranged transport does not.

Late night arrivals (after 10 PM local). Some shared-shuttle operators end service around 10-11 PM. Last passengers may wait significantly longer or get bumped to a private vehicle at private rates. Pre-book a private SUV if your flight lands late.

Frequently asked questions

Q: Is there a bus or public transit from PUJ to my resort? No. The Dominican Republic has no public airport-to-resort transit at PUJ. Ground transport is exclusively private (taxis, shared shuttles, package transfers, private SUVs).

Q: Should I just take a taxi when I land? Licensed Sindicato de Taxis taxis are safe and regulated. Fares to Bavaro-area resorts are roughly $35-45, Uvero Alto $80-110, per vehicle (up to 4 passengers). Avoid unmarked vehicles or anyone offering "transport" inside the terminal corridor.

Q: How far is PUJ from my Bavaro all-inclusive? Most Bavaro resorts (Hard Rock, Iberostar, Riu, Barcelo, Majestic, Paradisus) are 8-12 miles from PUJ, 20-30 minutes drive. Uvero Alto resorts (Excellence, Zoetry, Lopesan) are 25-35 miles, 45-70 minutes.

Q: Are all-inclusive transfers the same as third-party shuttle services? No. All-inclusive transfers (booked via your tour operator or resort package) typically use larger vans that wait for full loads, often resulting in longer wait times. Third-party shuttle services aggregate across multiple operators and may have shorter wait times. Private SUVs eliminate waiting entirely for an additional fee.

Q: Is it worth paying for a private SUV instead of a shared shuttle? For groups of 3+ adults, the cost-per-person of a private SUV is often comparable to or cheaper than per-person shared shuttle pricing, with no waiting at the airport and direct routing. For solo travelers or couples, the time savings (typically 30-90 minutes) is the main value, alongside not sharing a vehicle with strangers.

Top Borrachon Hotels Available for Shuttle Booking

Punta Cana Airport Shuttle Companies


🙌 Welcome back! How may I help you today? 🤖
AI Shuttlefare Assistant Online
How can I help you today? Looking for shuttle? Type something like, 'I want shuttle for 2 passengers from YYZ to Union Station, 140 Bay Street, Old Toronto, ON M5J 2L5, Canada on 7/30/2024.' Need to cancel a reservation? Try, 'I need to cancel my reservation (confirmation number)' Have a general question? You can ask, 'What makes ShuttleFare.com different?'