PortTrip Money Intelligence · 2026

The cruise ports where
tourists waste the most money

Ranked by the gap between ship excursion prices and what independent travellers actually pay.

PortTrip Quick Answer

✓ High confidence· PortTrip pricing research 2025–2026

Direct Answer

Santorini, Naples, and Rome are the three Mediterranean cruise ports with the biggest gap between ship excursion prices and local alternatives. The average independent traveller saves €130–177 per person per day in these ports.

Key Numbers

€177

Santorini avg save

per person

€156

Naples avg save

per person

€167

Rome avg save

per person

1,950%

Worst markup

Naples train

Risk Level

Easy to save — public transport available

Most Common Mistake

Booking ship excursions at Santorini, Naples, or Rome. All three are easily accessible by local public transport at under 10% of the ship tour price.

Bottom Line

Skipping ship excursions at just these three ports saves the average couple €660–1,000 per cruise.

#1

Santorini

~€177/person

Cable car + transport + overpriced restaurants at iconic viewpoints

#2

Naples

~€156/person

Pompeii tour has 1,950% markup. Circumvesuviana train costs €3.50

#3

Rome

~€167/person

Civitavecchia shuttle scams + 1,285% tour markup

#4

Barcelona

~€150/person

Ship tour 1,500% markup vs €2.90 bus. Tourist menus 3× local price

#5

Athens

~€132/person

Piraeus taxi scams + 1,320% Acropolis tour markup

#6

Dubrovnik

~€95/person

Old Town tourist trap pricing. Wall walk €35 via ship vs €15 direct

#7

Mykonos

~€110/person

Tender port + premium pricing for all services near the waterfront

Which cruise port do tourists waste the most money in?

Based on PortTrip's pricing analysis, Santorini has the highest average overpayment per passenger at €177 per person per day. Naples is second at €156. Both have significant gaps between ship excursion prices and what independent travellers pay for identical experiences.

How much do cruise tourists overpay on average?

PortTrip research estimates the average Mediterranean cruise passenger overpays €85–143 per port day when using ship excursions instead of independent alternatives. Across a 7-port Mediterranean cruise, this totals €595–1,000 per person.

We use cookies

Essential cookies are always on. We only enable analytics, marketing, personalisation, and session replay if you allow them. You can change this any time. Policy version 1.0.0. Privacy policy