Mediterranean

As you sail the crystal-clear waters of the Mediterranean, watch as your ship glides past the sun-kissed shores of the Amalfi Coast, the ancient ruins of Rhodes, the whitewashed buildings of Mykonos, and the charming harbors of Croatia, each with its own story to tell. The vibrant hues of the sea and sky make every moment feel like a painting come to life.

Mediterranean-Coast-Line

Nestled in the heart of the Mediterranean, the port of Barcelona is a vibrant gateway to sun-soaked adventures and cultural wonders. This bustling hub offers holidaymakers an enticing blend of historic charm and modern allure, with its iconic architecture, lively markets, and tantalizing cuisine. As you embark on a cruise from this dynamic city, prepare to be whisked away to enchanting destinations like the French Riviera, the Amalfi Coast, and the Greek Isles. Each stop promises its own unique blend of history, beauty, and local flavour. Whether you're exploring ancient ruins, lounging on pristine beaches, or savouring local delicacies, the Mediterranean cruise experience is nothing short of magical. Returning to Barcelona, you'll find the city's energy infectious, inviting you to explore its vibrant neighbourhoods and indulge in its rich cultural tapestry. A cruise from Barcelona is more than a journey; it's a Mediterranean dream come true.

Beautiful House in Greece
Discover the Timeless Mediterranean

Set sail on an unforgettable Mediterranean cruise and explore iconic destinations rich in history, culture, and beauty. From the sun-drenched beaches of Santorini to the ancient streets of Rome, each port offers its own unique experience.

Discover the charm of Barcelona, wander the cobbled streets of Venice, or unwind along the Amalfi Coast’s stunning cliffs. Explore the historic ruins of Pompeii, or enjoy local wines in Sicily’s rolling hills. The Mediterranean offers a perfect mix of adventure and relaxation, with picturesque destinations like Athens, Dubrovnik, and the stunning Croatian coastline.

Onboard, indulge in world-class dining and entertainment while soaking in breathtaking views. Whether you seek ancient ruins, vibrant culture, or a relaxing retreat, the Mediterranean awaits with something for every traveler.

Embark on the Mediterranean cruise of a lifetime and experience some of the world’s most beautiful and timeless locations.

Ports

Mediterranean

We found

2251 cruises

MSC Sinfonia, Mediterranean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£329
From
£316
Price per person / inside stateroom
Show all departures (14)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£884
From
£849
Price per person / suite
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Orchestra, Mediterranean
1 / 21
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
2 Dec 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£431
From
£414
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
2 Dec 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£539
From
£518
Price per person / balcony stateroom
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
Sirena, Mediterranean
1 / 12
5 % off — 2 days left
Oceania Cruises
Duration
19 nights
Date
2 Dec 2026
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 19 stops  
  • Arrival - Lisbon, Portugal
£7199
From
£6840
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
MSC Sinfonia, Mediterranean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
3 Dec 2026
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£389
From
£374
Price per person / inside stateroom
Show all departures (14)
Available promotion:
Premium Drinks Package from £26pp/pn
Arcadia, Mediterranean
1 / 27
Discount — 2 days left
P&O Cruises
Duration
18 nights
Date
3 Dec 2026
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1699
From
£1632
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd
MSC Euribia, Mediterranean
1 / 32
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£392
From
£377
Price per person / balcony stateroom
Show all departures (19)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Orchestra, Mediterranean
1 / 21
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£521
From
£501
Price per person / oceanview stateroom
Show all departures (6)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World Asia, Mediterranean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World Asia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£614
From
£590
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Premium Drinks Package from £26pp/pn
Azamara Onward, Mediterranean
1 / 17
6 % off — 2 days left
Azamara
Duration
7 nights
Date
5 Dec 2026
Ship
Azamara Onward
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£829
From
£780
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
MSC Sinfonia, Mediterranean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£329
From
£316
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£439
From
£422
Price per person / balcony stateroom
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 2 days left
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 7 stops  
  • Arrival - Split, Croatia
£533
From
£512
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Asia, Mediterranean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
MSC World Asia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£559
From
£537
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 2 days left
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£619
From
£595
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£339
From
£326
Price per person / inside stateroom
Show all departures (12)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£429
From
£412
Price per person / inside stateroom
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Asia, Mediterranean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
MSC World Asia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£449
From
£432
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Orchestra, Mediterranean
1 / 21
Discount — 2 days left
MSC Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£494
From
£475
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Premium Drinks Package from £26pp/pn
20 of 2251 pcs