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 Orchestra, Mediterranean
1 / 21
Discount — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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 — 1 day 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
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£589
From
£566
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£737
From
£708
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£878
From
£843
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Seven Seas Navigator, Mediterranean
1 / 9
5 % off — 1 day left
Regent Seven Seas Cruises
Duration
14 nights
Date
7 Dec 2026
Ship
Seven Seas Navigator
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£8839
From
£8398
Price per person / suite
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£339
From
£326
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£399
From
£384
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Euribia, Mediterranean
1 / 32
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£409
From
£393
Price per person / inside stateroom
Show all departures (20)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£536
From
£515
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC World Asia, Mediterranean
1 / 20
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC World Asia
  • Departure - Messina, Sicily
  • 7 stops  
  • Arrival - Messina, Sicily
£622
From
£598
Price per person / inside stateroom
Show all departures (17)
Available promotion:
Premium Drinks Package from £26pp/pn
Celebrity Infinity, Mediterranean
1 / 29
Discount — 1 day left
Celebrity Cruises
Duration
12 nights
Date
8 Dec 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1499
From
£1440
Price per person / oceanview stateroom
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
MSC World Asia, Mediterranean
1 / 20
Discount — 1 day left
MSC Cruises
Duration
3 nights
Date
11 Dec 2026
Ship
MSC World Asia
  • Departure - Barcelona, Spain
  • 4 stops  
  • Arrival - Civitavecchia (Rome), Italy
£339
From
£329
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC World Asia, Mediterranean
1 / 20
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
11 Dec 2026
Ship
MSC World Asia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£499
From
£480
Price per person / inside stateroom
Show all departures (17)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Valencia, Spain
£359
From
£345
Price per person / inside stateroom
Show all departures (14)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
15 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£639
From
£614
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
11 nights
Date
16 Dec 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£745
From
£716
Price per person / oceanview stateroom
Show all departures (3)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
11 nights
Date
17 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£905
From
£869
Price per person / inside stateroom
Show all departures (6)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
11 nights
Date
17 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£1239
From
£1190
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
10 nights
Date
18 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£999
From
£960
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £290 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
10 nights
Date
18 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£999
From
£960
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £290 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
10 nights
Date
19 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£999
From
£960
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £290 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
10 nights
Date
19 Dec 2026
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 8 stops  
  • Arrival - Malaga, Spain
£999
From
£960
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £290 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Ambience, Mediterranean
1 / 26
5 % off — 1 day left
Ambassador Cruise Line
Duration
14 nights
Date
20 Dec 2026
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 9 stops  
  • Arrival - Tilbury (London), Great Britain
£1659
From
£1577
Price per person / inside stateroom
Available promotion:
FREE up to £800 Onboard Credit!
Ambition, Mediterranean
1 / 20
5 % off — 1 day left
Ambassador Cruise Line
Duration
15 nights
Date
21 Dec 2026
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 10 stops  
  • Arrival - Tilbury (London), Great Britain
£1679
From
£1596
Price per person / inside stateroom
Available promotion:
FREE up to £800 Onboard Credit!
Sirena, Mediterranean
1 / 12
5 % off — 1 day left
Oceania Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Sirena
  • Departure - Lisbon, Portugal
  • 13 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4319
From
£4104
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Navigator, Mediterranean
1 / 9
5 % off — 1 day left
Regent Seven Seas Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Seven Seas Navigator
  • Departure - Civitavecchia (Rome), Italy
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
£10539
From
£10013
Price per person / suite
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
7 nights
Date
22 Dec 2026
Ship
Azamara Onward
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£1639
From
£1541
Price per person / balcony stateroom
Available promotion:
up to $750 Onboard Credit
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
25 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1312
From
£1260
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
26 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1359
From
£1305
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
27 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£909
From
£873
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
11 nights
Date
28 Dec 2026
Ship
Azura
  • Departure - Malaga, Spain
  • 9 stops  
  • Arrival - Santa Cruz, Tenerife
£899
From
£864
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £290 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
11 nights
Date
28 Dec 2026
Ship
Azura
  • Departure - Malaga, Spain
  • 9 stops  
  • Arrival - Santa Cruz, Tenerife
£899
From
£864
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £290 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
28 Dec 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£974
From
£936
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
12 nights
Date
28 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 10 stops  
  • Arrival - Bari, Italy
£1128
From
£1083
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 1 day left
MSC Cruises
Duration
10 nights
Date
28 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1163
From
£1117
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Orchestra, Mediterranean
1 / 21
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
30 Dec 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£911
From
£875
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Orchestra, Mediterranean
1 / 21
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
2 Jan 2027
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£715
From
£687
Price per person / oceanview stateroom
Show all departures (7)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Celebrity Infinity, Mediterranean
1 / 29
Discount — 1 day left
Celebrity Cruises
Duration
12 nights
Date
2 Jan 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£951
From
£913
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
Sirena, Mediterranean
1 / 12
5 % off — 1 day left
Oceania Cruises
Duration
10 nights
Date
4 Jan 2027
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Lisbon, Portugal
£1988
From
£1889
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 50% Savings, Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Navigator, Mediterranean
1 / 9
5 % off — 1 day left
Regent Seven Seas Cruises
Duration
11 nights
Date
4 Jan 2027
Ship
Seven Seas Navigator
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Istanbul, Turkey
£7259
From
£6897
Price per person / suite
MSC Orchestra, Mediterranean
1 / 21
Discount — 1 day left
MSC Cruises
Duration
3 nights
Date
6 Jan 2027
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 3 stops  
  • Arrival - Bari, Italy
£202
From
£196
Price per person / inside stateroom
Show all departures (2)
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
2 nights
Date
7 Jan 2027
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 3 stops  
  • Arrival - Bari, Italy
£119
From
£116
Price per person / oceanview stateroom
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
2 nights
Date
9 Jan 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 2 stops  
  • Arrival - Athens (Piraeus), Greece
£109
From
£106
Price per person / oceanview stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
4 nights
Date
9 Jan 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 4 stops  
  • Arrival - Istanbul, Turkey
£239
From
£232
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
9 Jan 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£469
From
£451
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
6 nights
Date
10 Jan 2027
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Valencia, Spain
£396
From
£385
Price per person / oceanview stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
5 nights
Date
11 Jan 2027
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 5 stops  
  • Arrival - Valencia, Spain
£259
From
£252
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
11 Jan 2027
Ship
MSC Lirica
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£457
From
£439
Price per person / oceanview stateroom
Show all departures (8)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
4 nights
Date
12 Jan 2027
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Valencia, Spain
£179
From
£174
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
13 Jan 2027
Ship
MSC Lirica
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£422
From
£406
Price per person / inside stateroom
Show all departures (8)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
2 nights
Date
14 Jan 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 2 stops  
  • Arrival - Valencia, Spain
£109
From
£106
Price per person / inside stateroom
Seven Seas Navigator, Mediterranean
1 / 9
5 % off — 1 day left
Regent Seven Seas Cruises
Duration
14 nights
Date
15 Jan 2027
Ship
Seven Seas Navigator
  • Departure - Istanbul, Turkey
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
£7809
From
£7419
Price per person / suite
Available promotion:
Black Friday Early Access: up to 40% off & US$500 Onboard Credit
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
16 Jan 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£473
From
£455
Price per person / oceanview stateroom
Show all departures (8)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Queen Elizabeth, Mediterranean
1 / 26
Discount — 1 day left
Cunard
Duration
16 nights
Date
19 Jan 2027
Ship
Queen Elizabeth
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1499
From
£1440
Price per person / inside stateroom
5 Available promotions:
30% off Signature Packages!, Black Friday Event: 10% off!, Black Friday Event: 10% off!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Celebrity Infinity, Mediterranean
1 / 29
Discount — 1 day left
Celebrity Cruises
Duration
12 nights
Date
26 Jan 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£956
From
£918
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
Seven Seas Navigator, Mediterranean
1 / 9
5 % off — 1 day left
Regent Seven Seas Cruises
Duration
14 nights
Date
29 Jan 2027
Ship
Seven Seas Navigator
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Lisbon, Portugal
£9279
From
£8816
Price per person / suite
Available promotion:
Black Friday Early Access: up to 40% off & US$500 Onboard Credit
MSC Euribia, Mediterranean
1 / 32
Discount — 1 day left
MSC Cruises
Duration
5 nights
Date
2 Feb 2027
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 5 stops  
  • Arrival - Marseille, France
£419
From
£407
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
2 nights
Date
6 Feb 2027
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 3 stops  
  • Arrival - Marseille, France
£119
From
£116
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
3 nights
Date
6 Feb 2027
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 4 stops  
  • Arrival - Genoa, Italy
£186
From
£181
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Sinfonia, Mediterranean
1 / 30
Discount — 1 day left
MSC Cruises
Duration
5 nights
Date
6 Feb 2027
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£343
From
£333
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
7 nights
Date
6 Feb 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 8 stops  
  • Arrival - Malaga, Spain
£1189
From
£1118
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
14 nights
Date
6 Feb 2027
Ship
Azamara Onward
  • Departure - Lisbon, Portugal
  • 15 stops  
  • Arrival - Barcelona, Spain
£3079
From
£2895
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Celebrity Infinity, Mediterranean
1 / 29
Discount — 1 day left
Celebrity Cruises
Duration
12 nights
Date
7 Feb 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£2251
From
£2161
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
Ventura, Mediterranean
1 / 25
Discount — 1 day left
P&O Cruises
Duration
14 nights
Date
12 Feb 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£999
From
£960
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, New In: All-Inclusive cruising from £49pp/pd
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
7 nights
Date
13 Feb 2027
Ship
Azamara Onward
  • Departure - Malaga, Spain
  • 8 stops  
  • Arrival - Barcelona, Spain
£1179
From
£1109
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
11 nights
Date
20 Feb 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1769
From
£1663
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Ventura, Mediterranean
1 / 25
Discount — 1 day left
P&O Cruises
Duration
21 nights
Date
26 Feb 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 12 stops  
  • Arrival - Southampton, Great Britain
£1499
From
£1440
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
10 nights
Date
3 Mar 2027
Ship
Azamara Onward
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Barcelona, Spain
£1519
From
£1428
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Sirena, Mediterranean
1 / 12
5 % off — 1 day left
Oceania Cruises
Duration
8 nights
Date
3 Mar 2027
Ship
Sirena
  • Departure - Lisbon, Portugal
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2199
From
£2090
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
3 nights
Date
10 Mar 2027
Ship
MSC Lirica
  • Departure - Istanbul, Turkey
  • 3 stops  
  • Arrival - Bari, Italy
£236
From
£229
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
20 nights
Date
12 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 14 stops  
  • Arrival - Valletta, Malta
£1399
From
£1344
Price per person / oceanview stateroom
5 Available promotions:
10% Low Deposit, Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd, Price Drop Guarantee by P&O Cruises, Supersized Black Friday Sale: Up to £500 off Balcony cabins!
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
20 nights
Date
12 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 14 stops  
  • Arrival - Valletta, Malta
£1399
From
£1344
Price per person / oceanview stateroom
5 Available promotions:
10% Low Deposit, Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd, Price Drop Guarantee by P&O Cruises, Supersized Black Friday Sale: Up to £500 off Balcony cabins!
Queen Elizabeth, Mediterranean
1 / 26
Discount — 1 day left
Cunard
Duration
16 nights
Date
12 Mar 2027
Ship
Queen Elizabeth
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1599
From
£1536
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages!, Black Friday Event: 10% off!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
2 nights
Date
13 Mar 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 3 stops  
  • Arrival - Venice, Italy
£122
From
£119
Price per person / oceanview stateroom
MSC Orchestra, Mediterranean
1 / 21
Discount — 1 day left
MSC Cruises
Duration
2 nights
Date
13 Mar 2027
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 2 stops  
  • Arrival - Athens (Piraeus), Greece
£129
From
£126
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
MSC Orchestra, Mediterranean
1 / 21
Discount — 1 day left
MSC Cruises
Duration
4 nights
Date
13 Mar 2027
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 4 stops  
  • Arrival - Istanbul, Turkey
£399
From
£388
Price per person / balcony stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Lirica, Mediterranean
1 / 15
Discount — 1 day left
MSC Cruises
Duration
13 nights
Date
13 Mar 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 11 stops  
  • Arrival - Venice, Italy
£1296
From
£1245
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
19 nights
Date
13 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Valletta, Malta
£1299
From
£1248
Price per person / inside stateroom
5 Available promotions:
10% Low Deposit, Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd, Price Drop Guarantee by P&O Cruises, Supersized Black Friday Sale: Up to £500 off Balcony cabins!
Azura, Mediterranean
1 / 31
Discount — 1 day left
P&O Cruises
Duration
19 nights
Date
13 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 13 stops  
  • Arrival - Valletta, Malta
£1299
From
£1248
Price per person / inside stateroom
5 Available promotions:
10% Low Deposit, Bonus Onboard Credit: Up to £500 to spend at sea, New In: All-Inclusive cruising from £45pp/pd, Price Drop Guarantee by P&O Cruises, Supersized Black Friday Sale: Up to £500 off Balcony cabins!
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
12 nights
Date
13 Mar 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Fusina (Venice), Italy
£2449
From
£2303
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Azamara Onward, Mediterranean
1 / 17
6 % off — 1 day left
Azamara
Duration
21 nights
Date
13 Mar 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 20 stops  
  • Arrival - Athens (Piraeus), Greece
£6729
From
£6326
Price per person / balcony stateroom
Available promotion:
up to $750 Onboard Credit
Celebrity Infinity, Mediterranean
1 / 29
Discount — 1 day left
Celebrity Cruises
Duration
7 nights
Date
15 Mar 2027
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£740
From
£711
Price per person / inside stateroom
3 Available promotions:
Black Friday Event: 10% off!, Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
MSC Orchestra, Mediterranean
1 / 21
Discount — 1 day left
MSC Cruises
Duration
7 nights
Date
15 Mar 2027
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£793
From
£762
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
100 of 2251 pcs