
🚢 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.
Open in TopVacayBookRemix this tripVote with your groupPrintable guideMediterranean Cruise guide
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
Estimate · prices last checked 2026-10-27.
Where you stay
- Hotel Barcelona Apolo (Meliá)Days 2–4 · 3 nights$570Book on Booking.comWe may earn a commission if you book, at no extra cost to you. How we make money
- Princess 21-night Mediterranean cruise (cabin)Days 5–25 · 21 nights$6,657Booking link coming soon
Getting there
- American 1276American DFW → BCN, 1 stop. Lands in Barcelona to start the trip. Estimated one-way fare — not a live quote.$1,460Book on American AirlinesWe may earn a commission if you book, at no extra cost to you. How we make money
- American 1389American BCN → FCO, nonstop. Barcelona → Rome. Estimated one-way fare — not a live quote.$300Book on American AirlinesWe may earn a commission if you book, at no extra cost to you. How we make money
- Delta 1723Delta FCO → DFW, 1 stop. Flies home from Rome after the trip. Estimated one-way fare — not a live quote.$1,620Book on DeltaWe may earn a commission if you book, at no extra cost to you. How we make money
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.
- OvernightHotel Barcelona Apolo (Meliá)Pre-cruise hotel, 3 nights.$190Book on Booking.comWe may earn a commission if you book, at no extra cost to you. How we make money
We may earn a commission if you book, at no extra cost to you. How we make money
Day 3 2026-12-29
- MorningBarça stadium tourListed as “Barca tour”.$70Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
- EveningPaella cooking experience (full menu)Evening cooking class.$170Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
- OvernightHotel Barcelona Apolo (Meliá)Pre-cruise hotel, 3 nights.$190Book on Booking.comWe may earn a commission if you book, at no extra cost to you. How we make money
We may earn a commission if you book, at no extra cost to you. How we make money
Day 4 2026-12-30
- MorningCasa Batlló8 am visit to Gaudí’s house.$90Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
- EveningFlamenco show at Tablao Flamenco Cordobés6 pm show on Las Ramblas.$110Book this on ViatorWe may earn a commission if you book, at no extra cost to you. How we make money
- OvernightHotel Barcelona Apolo (Meliá)Pre-cruise hotel, 3 nights.$190Book on Booking.comWe may earn a commission if you book, at no extra cost to you. How we make money
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.