Mediterranean

Ancient cities, sun-drenched islands and long lunches by the sea. The Mediterranean packs more history, culture and beautiful coastline into one cruise than anywhere else.

Mediterranean cruises are a real thing of beauty. It’s hard to think of a better area to explore by sea, with the region practically encrusted with jewels from top to bottom. We offer cruises from all major ports in the Mediterranean which gives you opportunities to approach your cruise experience from multiple angles, while also absorbing the beauty, culture and history of each jumping off point.

Eastern or Western Mediterranean?

Western Mediterranean cruises visit Spain, France and Italy, with ports such as Barcelona, Marseille, Rome (Civitavecchia), Florence (Livorno) and Naples. Eastern Mediterranean itineraries head for Greece, Croatia and Turkey, with Santorini, Mykonos, Athens and Dubrovnik among the highlights.

Check out our full list of itineraries for Mediterranean cruises below and decide how you’re going to approach your exploration of the historic region.

Ports

Mediterranean

We found

2196 cruises

MSC Sinfonia, Mediterranean
1 / 30
5 % off — 7 days left
MSC Cruises
Duration
8 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 8 stops  
  • Arrival - Valencia, Spain
£369
From
£351
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Black Friday: up to 30% Savings!, Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£409
Price per person / oceanview stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Euribia, Mediterranean
1 / 32
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£429
From
£408
Price per person / inside stateroom
Show all departures (22)
2 Available promotions:
Black Friday: up to 30% Savings!, Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Orchestra, Mediterranean
1 / 21
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£649
From
£617
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Black Friday: up to 30% Savings!
MSC Sinfonia, Mediterranean
1 / 30
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£379
From
£361
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Orchestra, Mediterranean
1 / 21
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£529
From
£503
Price per person / inside stateroom
Show all departures (8)
MSC Sinfonia, Mediterranean
1 / 30
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£799
From
£760
Price per person / balcony stateroom
Show all departures (10)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Euribia, Mediterranean
1 / 32
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£409
From
£389
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Orchestra, Mediterranean
1 / 21
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£519
From
£494
Price per person / inside stateroom
Show all departures (6)
MSC Euribia, Mediterranean
1 / 32
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£609
From
£579
Price per person / balcony stateroom
Show all departures (18)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Lirica, Mediterranean
1 / 15
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
25 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£929
From
£883
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Sinfonia, Mediterranean
1 / 30
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£429
From
£408
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Lirica, Mediterranean
1 / 15
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£946
From
£899
Price per person / oceanview stateroom
Show all departures (6)
2 Available promotions:
Black Friday: up to 30% Savings!, Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Lirica, Mediterranean
1 / 15
5 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£1139
From
£1083
Price per person / oceanview stateroom
Show all departures (3)
2 Available promotions:
Black Friday: up to 30% Savings!, Book a Balcony Cabin for the price of an Ocean View Cabin!
Azamara Quest, Mediterranean
1 / 14
5 % off — 7 days left
Azamara
Duration
8 nights
Date
26 Nov 2026
Ship
Azamara Quest
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Malaga, Spain
£1279
From
£1216
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
MSC Magnifica, Mediterranean
1 / 24
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£319
From
£304
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
Aurora, Mediterranean
1 / 27
5 % off — 7 days left
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Aurora
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£999
From
£950
Price per person / inside stateroom
2 Available promotions:
Bonus Onboard Credit: Up to £440 to spend at sea, Go All-In from £49pp/pd
Seven Seas Voyager, Mediterranean
1 / 10
5 % off — 7 days left
Regent Seven Seas Cruises
Duration
10 nights
Date
27 Nov 2026
Ship
Seven Seas Voyager
  • Departure - Istanbul, Turkey
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£7959
From
£7562
Price per person / suite
MSC Magnifica, Mediterranean
1 / 24
5 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£389
From
£370
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
Azamara Onward, Mediterranean
1 / 17
5 % off — 7 days left
Azamara
Duration
7 nights
Date
28 Nov 2026
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£839
From
£798
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
20 of 2196 pcs