Cunard 21 Nights Mediterranean

Greece, Turkiye, Italy And Adriatic

Queen Elizabeth • Embarkation: Barcelona

Voyage Overview

Embark Date 14-May-2027
Disembark Date 04-Jun-2027
Duration 21 Nights
Vessel Queen Elizabeth

Day-by-Day Itinerary

Day 1: Barcelona, Spain

Barcelona, Spain

Day 2: Day At Sea

Day At Sea

Day 3: Messina Strait, Italy (Transit)

Messina Strait, Italy (Transit)

Day 4: Messina, Sicily, Italy

Messina, Sicily, Italy

Day 5: Day At Sea

Day At Sea

Day 6: Piraeus (tours to Athens), Greece

Piraeus (tours to Athens), Greece

Day 7: Dardanelles Strait, Turkey (Transit)

Dardanelles Strait, Turkey (Transit)

Day 8: ISTANBUL, TURKIYE

ISTANBUL, TURKIYE

Day 9: ISTANBUL, TURKIYE

ISTANBUL, TURKIYE

Day 10: Dardanelles Strait, Turkey (Transit)

Dardanelles Strait, Turkey (Transit)

Day 11: KUSADASI (TOURS TO EPHESUS), TURKIYE

KUSADASI (TOURS TO EPHESUS), TURKIYE

Day 12: Mykonos, Greece

Mykonos, Greece

Day 13: Katakolon (tours to Olympia), Greece

Katakolon (tours to Olympia), Greece

Day 14: Messina Strait, Italy (Transit)

Messina Strait, Italy (Transit)

Day 15: Sorrento (tours to Capri or Pompeii), Italy

Sorrento (tours to Capri or Pompeii), Italy

Day 16: Civitavecchia (tours to Rome),Italy

Civitavecchia (tours to Rome),Italy

Day 17: Day At Sea

Day At Sea

Day 18: Valletta, Malta

Valletta, Malta

Day 19: Day At Sea

Day At Sea

Day 20: Kotor, Montenegro

Kotor, Montenegro

Day 21: Split, Croatia

Split, Croatia

Day 22: Zadar, Croatia

Zadar, Croatia

Day 23: Trieste, Italy

Trieste, Italy

About Queen Elizabeth

Queen Elizabeth
  • Cruise Line: Cunard
  • Guest Capacity: 4 guests
  • Vessel Type: Ocean Liner / Mega-Cruise Ship
  • IMO Registration: 9477438
Starting From
$2,979
per person / based on double occupancy
Category Estimates
Inside Cabin: $2,979
Oceanview Cabin: $3,359
Private Balcony: Call
Luxury Suite: Call
Book Online Now
Prefer Personalized Service?

Speak directly with an expert cruise consultant. We can place a courtesy 48-hour hold with zero obligation.

Call 1-888-883-0460