3-Week Mediterranean Cruise — 26 days in Mediterranean Cruise
Photo: Giles Laurent · CC BY-SA 4.0

🚢 Mediterranean Cruise · 26 days

3-Week Mediterranean Cruise

Barcelona + 15 ports from Gibraltar to Istanbul. 26-day Mediterranean Cruise trip for 2 people: Barça stadium tour, Paella cooking experience (full menu), Casa Batlló. Stay at Hotel Barcelona Apolo (Meliá). About $8,413 per person, estimated, checked Oct 27, 2026.

TopVacay @topvacay
Creator payouts: 50% of TopVacay’s commission, 30-day attribution, paid monthly. Not live yet; starts once partner programs approve TopVacay.
More trips from TopVacay

Open in TopVacayBookRemix this tripVote with your groupPrintable guideMediterranean Cruise guide

Book links use these dates.

Prices are estimates. Prices last checked 2026-10-27. Checked recently Recomputed from the price lines stored on each trip. No live hotel, ticket, or airfare feed is connected. Booking happens on partner sites. TopVacay does not charge a card.

Costs

Restaurants$170
Relax$380
Activities$820
Flights$3,380
History & culture$4,739
Lodging$7,227
Nightlife$110
About $8,413 / person for 2 people (estimated, checked Oct 27, 2026)$16,826 estimated

Estimate · prices last checked 2026-10-27.

Embed this trip

The card can sit on a blog. Book and Plan go through TopVacay and keep @topvacay on the click.

Where you stay

Getting there

Day by day

Day 1 2026-12-27

Flight to Barcelona (overnight).

  • Free day.

Day 2 2026-12-28

Arrive in Barcelona around 7:15 am.

We may earn a commission if you book, at no extra cost to you. How we make money

Day 3 2026-12-29

We may earn a commission if you book, at no extra cost to you. How we make money

Day 4 2026-12-30

We may earn a commission if you book, at no extra cost to you. How we make money

Day 5 2026-12-31

Embarkation day — check-in from 1 pm, depart 10 pm.

  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 6 2027-01-01

At sea

  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 7 2027-01-02

Gibraltar — arrive 7:00 AM, depart 5:00 PM

  • MorningGibraltar: A Stroll on the Upper Rock“Option 1 looks like clear winner.”$120
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 8 2027-01-03

At sea

  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 9 2027-01-04

Marseille (Provence) — 8:00 AM–6:00 PM

  • MorningMarseille: Best of Avignon & Palace of the PopesBooked shore excursion.$300Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 10 2027-01-05

Genoa — 7:00 AM–9:00 PM

  • MorningGenoa: Milan & Da Vinci’s Last Supper~2 hours to Milan.$400Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 11 2027-01-06

Florence/Pisa (Livorno) — 7:00 AM–7:00 PM

  • MorningLivorno: Ultimate Florence & PisaBooked excursion; the trip plan’s Florence price.$600Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 12 2027-01-07

Rome (Civitavecchia) — 5:00 AM–7:00 PM

  • MorningCivitavecchia: Ultimate RomeBooked excursion.$680Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 13 2027-01-08

Naples — 7:00 AM–6:00 PM

  • MorningNaples: Mount Vesuvius & Pompeii hikeHike to the summit, then Pompeii.$260Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 14 2027-01-09

At sea

  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 15 2027-01-10

Crete (Heraklion) — 9:00 AM–6:00 PM

  • MorningHeraklion: Ultimate CreteBooked excursion.$360Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 16 2027-01-11

Kuşadası (Ephesus) — 7:00 AM–2:00 PM

  • MorningKuşadası: Ephesus & the Terrace Houses“Terrace houses were pretty cool.”$260Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 17 2027-01-12

Istanbul — 9:00 AM–6:00 PM

  • MorningIstanbul Highlights & Bosphorus Cruise“Seems like a waste not to do the cruise.”$280Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 18 2027-01-13

Mykonos — 12:00 PM–9:00 PM

  • AfternoonMykonos: Best of Delos & MykonosBooked excursion.$320Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 19 2027-01-14

Athens (Piraeus) — 4:00 AM–7:00 PM

  • MorningPiraeus: Best of AthensIncludes the National Archaeological Museum.$400Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 20 2027-01-15

Santorini — 7:00 AM–7:00 PM

  • MorningSantorini: Ultimate SantoriniBooked excursion; the trip plan’s Santorini price.$380Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 21 2027-01-16

At sea

  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 22 2027-01-17

Kotor — 7:00 AM–3:00 PM

  • MorningKotor Bay catamaran sail & beachBooked excursion.$440
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 23 2027-01-18

Sicily (Messina) — 12:00 PM–8:00 PM

  • AfternoonMessina: Ultimate Taormina“Awesome history, shortest drive.”$600Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 24 2027-01-19

Naples (Capri) — 7:00 AM–7:00 PM

  • MorningNaples: CapriBooked excursion.$380Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 25 2027-01-20

At sea

  • OvernightPrincess 21-night Mediterranean cruise (cabin)≈ $317/night: the trip plan’s “real cruise cost” $6,652 ÷ 21 nights.$317Booking link coming soon

We may earn a commission if you book, at no extra cost to you. How we make money

Day 26 2027-01-21

Back in Barcelona 5:00 AM — airport.

  • Free day.