Is the ship's excursion worth it? Compare it with booking yourself.

ShoreGap puts the cruise ship's excursion price next to the independent price for the same kind of tour, port by port, and tells you how safe it is to go on your own: distance from the pier, tender queues and the buffer you need before all-aboard.

Ports covered
60
Caribbean, Mexico, Alaska, Hawaii, Europe
Average ship markup
+17%
Carnival, 49 ports with both prices
Tour types compared
18
by type, never by operator

Biggest gaps right now

PortTour typeShipIndependentSaving for 4Safety
KetchikanNature / waterfall / park$293$125$6735/5
SkagwayCity / island tour$235$75$6405/5
Civitavecchia (Rome)Food & tasting$240$100$5585/5
SantoriniCatamaran / sail & snorkel$232$95$5514/5
KetchikanFood & tasting$287$161$5065/5
MykonosBeach break / beach club$170$56$4575/5
CozumelBeach break / beach club$113$26$3505/5
ArubaSnorkel tour$150$69$3245/5
Maui (Kahului)Snorkel tour$219$140$3145/5
Puerto LimonKayak / paddle$112$35$3105/5
ArubaScuba / helmet dive$183$110$2925/5
MykonosCity / island tour$130$61$2745/5

Carnival prices recorded 2026-11-02; independent prices from GetYourGuide. Royal Caribbean, NCL and MSC did not publish prices we could read from our location; their port pages show independent prices and safety scores so you can compare with your cruise planner.

Pick your cruise line

Royal Caribbean Carnival Cruise Line Norwegian Cruise Line (NCL) MSC Cruises

Pick your port

Why compare by tour type?

Cruise lines often contract local operators not to sell the same tour independently on port days, so hunting for the exact same tour rarely works. ShoreGap compares like with like instead: a catamaran snorkel trip against other catamaran snorkel trips in the same port, a beach club day against other beach club days.

Open the savings calculator