Ranked by how much you save going independently vs the average ship excursion. Based on the PortTrip DIY Savings Index™ — original research comparing verified DIY costs against real cruise line excursion pricing.
Note: DIY savings are per person. Actual saving depends on ship excursion booked and personal spending.
Rome / Civitavecchia
Italy
€120
saved per person
73% off ship price
Naples / Pompeii
Italy
€113
saved per person
78% off ship price
Florence / Livorno
Italy
€113
saved per person
73% off ship price
Italy
€120
saved pp
Ship excursion
€165pp
DIY cost
€45pp
Difficulty
Moderate
Ship excursion covers
Vatican + Colosseum full-day coach from Civitavecchia
High saving, but requires careful timing. Civitavecchia is 80km from Rome — that's 1h15 by train each way, meaning 2h30 minimum transport time in your port day.
"Rome is the big prize — and the big risk. I always set three alarms: 'leave attraction', 'leave city', 'on train'. The train journey is easy and cheap. What's hard is leaving the Colosseum on time. Pre-book everything. Watch the clock. Worth every minute of planning."
Italy
€113
saved pp
Ship excursion
€145pp
DIY cost
€32pp
Difficulty
Easy
Ship excursion covers
Pompeii + Amalfi Coast full-day coach tour
"Naples has the biggest DIY saving of any port I know — €113 per person vs the ship excursion. The Circumvesuviana train to Pompeii is one of the most satisfying port day moves you can make. Get the €6 Margherita at Da Michele after. You'll feel like a genius."
Italy
€113
saved pp
Ship excursion
€155pp
DIY cost
€42pp
Difficulty
Moderate
Ship excursion covers
Florence + Uffizi coach tour from Livorno
High saving, but requires careful timing. Like Rome, the challenge is the distance.
"Florence and Rome are 'big score' DIY ports — over €100 saved per person. But they demand planning. Book your Uffizi slot before you board the ship. Don't skip it. And don't underestimate the train logistics — once you're in Florence, the magic takes over and you forget to watch the time."
Spain
€81
saved pp
Ship excursion
€119pp
DIY cost
€38pp
Difficulty
Easy
Ship excursion covers
Sagrada Família + Park Güell coach tour
"Barcelona is a dream DIY port. Pre-book your Sagrada Família slot before you leave home — treat it like booking a flight. Everything else (park Güell, Gothic Quarter, tapas) flows naturally around it. Don't waste money on a coach tour here."
Greece
€77
saved pp
Ship excursion
€115pp
DIY cost
€38pp
Difficulty
Easy
Ship excursion covers
Acropolis + Plaka coach tour
"Athens on a cruise is surprisingly easy to DIY. The metro from Piraeus is so simple it almost feels like cheating. The Acropolis at 8am with no crowds is one of the most moving things I've done as a traveller. Go early, stay 2 hours, have coffee in Plaka, done."
Greece
€71
saved pp
Ship excursion
€99pp
DIY cost
€28pp
Difficulty
Moderate
Ship excursion covers
Oia village + Akrotiri coach tour
High saving, but requires careful timing. Santorini is a tender port, adding 30–45 min each way.
"Santorini is my favourite port on the Med but it demands respect. The tender is the variable — if there's a swell or a crowd surge at the pier, 20 minutes turns into 60. I always add a full hour extra buffer here. Go to Oia early morning when it's magical, not at sunset when 6,000 cruise tourists pile in simultaneously."
Croatia
€70
saved pp
Ship excursion
€95pp
DIY cost
€25pp
Difficulty
Easy
Ship excursion covers
Old Town walls + cable car coach tour
"Honestly, Dubrovnik is one of the easiest DIY ports on the Med. The bus is a non-event. I'd do the walls at 8am opening, grab Lokanda Peskarija lunch at the harbour, then Lokrum in the afternoon. Taxi back if your all-aboard is before 17:00."
Portugal
€61
saved pp
Ship excursion
€89pp
DIY cost
€28pp
Difficulty
Easy
Ship excursion covers
Belém + Alfama coach tour
"Lisbon might be the best value city in Western Europe for DIY cruisers. The food is extraordinary and cheap. A pastel de nata at the original Belém shop (€1.20) followed by Jerónimos Monastery is a €12 morning that most people would rate above any ship excursion."
Denmark
€57
saved pp
Ship excursion
€99pp
DIY cost
€42pp
Difficulty
Very Easy
Ship excursion covers
City highlights coach tour + Tivoli
"Copenhagen is the port where DIY is so easy I almost feel guilty recommending it. Free shuttle, 10-minute metro, English everywhere. The bike hire (€15/day) transforms your entire experience. Torvehallerne market for lunch, Nyhavn for photos, Christiania for context. Done."
Malta
€57
saved pp
Ship excursion
€79pp
DIY cost
€22pp
Difficulty
Very Easy
Ship excursion covers
Valletta + Mdina coach tour
"Valletta is the hidden gem of the Med. Nobody talks about it but it punches far above its weight — two original Caravaggio paintings, extraordinary Baroque architecture, a hilltop fortress city. And pastizzi cost 35 cents. DIY here and you save €57 for an experience most cruisers completely miss."
Netherlands
€55
saved pp
Ship excursion
€95pp
DIY cost
€40pp
Difficulty
Very Easy
Ship excursion covers
Canal cruise + Rijksmuseum coach tour
"Amsterdam is a cycle city — rent a bike for €15 and the whole city unfolds. The canal ring, the Jordaan, the Rijksmuseum courtyard. The Anne Frank House needs to be booked at 9am exactly on the 4-week window — set a calendar reminder now if you want it."
Italy
€54
saved pp
Ship excursion
€89pp
DIY cost
€35pp
Difficulty
Very Easy
Ship excursion covers
Vaporetto tour + Murano glass factory
"Venice is where I tell people to ignore the ship excursion without a second thought. You walk off the gangway into a world wonder. The vaporetto is €25 for unlimited travel — that's your transport, your sightseeing, and your entertainment all in one. Skip the gondola. Eat cicchetti at the bar. Get lost. Come back rich."
The ports with the highest savings (Rome, Florence, Naples) are also the ports with the highest return timing risk. The long train journey means a delayed departure from the city can result in missing the ship. This doesn't mean you shouldn't DIY — it means you must plan the return as carefully as the arrival.
Use the PortTrip Ship-Safe Timing Buffer™ embedded in every itinerary: Rome requires a 180-minute return buffer; Santorini (tender port) requires 120 minutes. These aren't conservative estimates — they're the minimum safe margin based on actual port timing data.
Cite this guide
This guide is free to link to and cite. No permission needed.
Exact transport, timing, and costs — built in 30 seconds for any port on this list.
Build my port plan — freeWe 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