Best Shore Excursions in Puerto Plata for Carnival, Princess, MSC & Norwegian Passengers

Shore Excursions
byJonathan Tours

Last updated: October 2026

Best Shore Excursions in Puerto Plata for Carnival, Princess, MSC & Norwegian Passengers

Different cruise lines use different terminals and schedules — so the best excursion is the one that fits your ship, your port, and your hours ashore. This guide maps the major lines calling at Puerto Plata to the trips that work from each terminal.

First: Confirm Your Port and Hours

Never assume the terminal from the cruise line alone — itineraries change by sailing. Check your booking for ship, date, arrival port, and all-aboard time. Everything below starts from those four facts.

Carnival Passengers

Carnival ships frequently use Amber Cove, their own terminal experience in Maimón. With standard port hours, Damajagua adventure, city-plus-beach combos, and buggy tours all work — the drive from Amber Cove is built into our planning with return buffer.

Princess, MSC and Norwegian Passengers

These lines commonly rotate between Amber Cove and Taino Bay by sailing. Taino Bay arrivals pair beautifully with the historic center, fortress, and cable car — while full-day adventures like Damajagua and Cayo Arena run from either port with adjusted timing.

The Universal Rule by Schedule

Hours ashoreBest format
Under 5 hoursCity tour or beach half-day from your port
5–7 hoursCombos: waterfalls + city, buggy + city, city + beach
Full dayCayo Arena expedition or Damajagua plus city

Get Your Line-Specific Quote

Send your cruise line, ship, date, port, and hours on WhatsApp — we reply with the two or three excursions that fit, today's price, and any discount running for your sailing.

Tell us your ship and sailing date — we will match the excursion to your real schedule, not a generic itinerary.

Traveling on a cruise? Chat with us now

We reply within minutes on WhatsApp and adjust pickup to your ship's schedule.

Book on WhatsApp — +1-829-347-0092

Related Tours

Jonathan
Jonathan Tours · Puerto Plata
Jonathan

Hello! 👋 Jonathan here.


Which tour caught your eye? Send me your date and how many of you there are, and I will reply with today's price in minutes.

Chat with us