🚢 Mediterranean Cruise · printable plan
3-Week Mediterranean Cruise
By TopVacay @topvacay. Prices last checked 2026-10-27. Totals are estimates: $16,826 for 2 travelers.
Recomputed from the price lines stored on each trip. No live hotel, ticket, or airfare feed is connected.
Day by day
Day 1
Flight to Barcelona (overnight).
- Open day.
Day 2
Arrive in Barcelona around 7:15 am.
- Overnight · Hotel Barcelona Apolo (Meliá)
Day 3
- Morning · Barça stadium tour
- Evening · Paella cooking experience (full menu)
- Overnight · Hotel Barcelona Apolo (Meliá)
Day 4
- Morning · Casa Batlló
- Evening · Flamenco show at Tablao Flamenco Cordobés
- Overnight · Hotel Barcelona Apolo (Meliá)
Day 5
Embarkation day — check-in from 1 pm, depart 10 pm.
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 6
At sea
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 7
Gibraltar — arrive 7:00 AM, depart 5:00 PM
- Morning · Gibraltar: A Stroll on the Upper Rock
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 8
At sea
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 9
Marseille (Provence) — 8:00 AM–6:00 PM
- Morning · Marseille: Best of Avignon & Palace of the Popes
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 10
Genoa — 7:00 AM–9:00 PM
- Morning · Genoa: Milan & Da Vinci’s Last Supper
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 11
Florence/Pisa (Livorno) — 7:00 AM–7:00 PM
- Morning · Livorno: Ultimate Florence & Pisa
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 12
Rome (Civitavecchia) — 5:00 AM–7:00 PM
- Morning · Civitavecchia: Ultimate Rome
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 13
Naples — 7:00 AM–6:00 PM
- Morning · Naples: Mount Vesuvius & Pompeii hike
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 14
At sea
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 15
Crete (Heraklion) — 9:00 AM–6:00 PM
- Morning · Heraklion: Ultimate Crete
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 16
Kuşadası (Ephesus) — 7:00 AM–2:00 PM
- Morning · Kuşadası: Ephesus & the Terrace Houses
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 17
Istanbul — 9:00 AM–6:00 PM
- Morning · Istanbul Highlights & Bosphorus Cruise
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 18
Mykonos — 12:00 PM–9:00 PM
- Afternoon · Mykonos: Best of Delos & Mykonos
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 19
Athens (Piraeus) — 4:00 AM–7:00 PM
- Morning · Piraeus: Best of Athens
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 20
Santorini — 7:00 AM–7:00 PM
- Morning · Santorini: Ultimate Santorini
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 21
At sea
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 22
Kotor — 7:00 AM–3:00 PM
- Morning · Kotor Bay catamaran sail & beach
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 23
Sicily (Messina) — 12:00 PM–8:00 PM
- Afternoon · Messina: Ultimate Taormina
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 24
Naples (Capri) — 7:00 AM–7:00 PM
- Morning · Naples: Capri
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 25
At sea
- Overnight · Princess 21-night Mediterranean cruise (cabin)
Day 26
Back in Barcelona 5:00 AM — airport.
- Open day.
Packing
- Comfortable walking shoesThe plan is on foot more than in a car.
- Day bagA small bag holds the water, the layer, and the tickets.
- Light layerMuseums and evenings run cooler than the street.
- Compact umbrellaA short rain should not cancel the afternoon.
- Trail shoes and a layerNaples: Mount Vesuvius & Pompeii hike is outside and uneven.
Reserve ahead
- American 1276day 1 once you set dates · Hold the seats before the fare you estimated moves.
- American 1389day 3 once you set dates · Hold the seats before the fare you estimated moves.
- Delta 1723day 26 once you set dates · Hold the seats before the fare you estimated moves.
- Hotel Barcelona Apolo (Meliá)day 2 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Hotel Barcelona Apolo (Meliá)day 3 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Hotel Barcelona Apolo (Meliá)day 4 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 5 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 6 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 7 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 8 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 9 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 10 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 11 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 12 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 13 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 14 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 15 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 16 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 17 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 18 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 19 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 20 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 21 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 22 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 23 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 24 once you set dates · This is the room for that night. Reserve it before you count on the rate.
- Princess 21-night Mediterranean cruise (cabin)day 25 once you set dates · This is the room for that night. Reserve it before you count on the rate.