Mediterranean

Great savings on a wide selection of Med cruises with The Cruise Specialists... explore the Mediterranean in style!

The "Cradle of Civilisation", the Mediterranean is blessed with idyllic islands, historic cities, glamorous resorts and summer sun. It is enclosed by three continents, making it the world's largest inland sea. Most cruises to the Mediterranean are 14 nights or longer if sailing from the UK, so for a shorter Mediterranean cruise they a fly-cruise is ideal for you. Fly-cruises will generally include a port every day and sail overnight to ensure you make the most of your itinerary. Many cruise lines sail in the Med including P&O Cruises, Royal Caribbean and NCL to name just a few.

When To Visit?
Cruises visit the Mediterranean all year round, though the most popular seasons for cruising is May to October when the temperatures are at their highest.

Discover more about Mediterranean Cruises

A Western Mediterranean cruise begins at the beaches of the French Riviera, with from there island resorts and cosmopolitan cities awaiting from bustling Barcelona and history-rich Rome (from the port of Civitavecchia) to tranquil Mallorca in the Balearic Islands and Sicily, the largest of all the Mediterranean islands. Each destination has a unique atmosphere, from the ancient world at Pompeii, found on a trip from Naples to the glitz and glamour of Cannes and Monte Carlo. Longer itineraries may include head to north African ports such as Casablanca or Algiers

The South of the Med is a great destination for winter cruises, as the temperature seldom drops. Ports in this part of the region include Cyprus, Alexandria and Jerusalem for trips into the Holy Land.

The Aegean Sea is jam-packed with islands to explore and circled by ancient cities and sites. Fly out to start your voyage from Athens or Venice and the gateway to the east, Istanbul for the chance to visit sits from antiquity such as Olympia and Knossos in Greece or the great, abandoned Roman city of Ephesus on the east coast of Turkey. An eastern Mediterranean cruise isn't complete without a trip to the Greek Islands, where Santorini, Mykonos and Rhodes are popular ports of call while Dubrovnik and Kotor are jewels awaiting to be discovered.

Venice : A cultural treasure known for its canals, palaces, and romantic atmosphere. Venice is consistently highlighted as a must‑see stop for its architecture and history.

Santorini & Greek Islands : Famous whitewashed villages, volcanic landscapes, and beautiful turquoise seas. The Greek Isles are among the most popular of Mediterranean cruise destinations.

Barcelona : A vibrant city blending beaches, architecture, and rich Catalan culture. Barcelona is one of the Mediterranean’s most popular cruise ports and features on many Med cruise itineraries.

Dubrovnik : Dubrovnik (or the Pearl of the Adriatic) offers medieval walls, crystal‑clear waters, and cinematic scenery and is a must on many Eastern Mediterranean itineraries.

Valletta : A 16th centaury fortified city with golden stone architecture and a rich maritime history. Valletta is frequently among the Mediterranean’s most popular cruise ports of call.

Popular Mediterranean Cruise Lines

Find deals from some of our favourite cruise lines sailing the Mediterranean

Ports

Mediterranean

We found

3766 cruises

MSC Seaview, Mediterranean
1 / 33
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC Seaview
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
From
£59
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
From
£59
Price per person / inside stateroom
Silver Nova, Mediterranean
1 / 22
Silversea
Duration
10 nights
Date
13 Nov 2026
Ship
Silver Nova
  • Departure - Fusina (Venice), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£7100
Price per person / suite
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
3 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Marseille, France
From
£189
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
6 nights
Date
14 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 6 stops  
  • Arrival - Valencia, Spain
£309
From
£291
Price per person / oceanview stateroom
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
4 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
From
£319
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Magnifica, Mediterranean
1 / 24
6 % off
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£394
Price per person / inside stateroom
Show all departures (2)
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£709
From
£667
Price per person / balcony stateroom
Show all departures (7)
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
14 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£876
From
£824
Price per person / inside stateroom
Show all departures (4)
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£369
From
£347
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MS Michelangelo, Venice Lagoon
1 / 7
CroisiEurope Cruises
Duration
4 nights
Date
15 Nov 2026
Ship
MS Michelangelo
  • Departure - Venice, Italy
  • 5 stops  
  • Arrival - Venice, Italy
From
£749
Price per person / oceanview stateroom
Show all departures (24)
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
15 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£837
From
£787
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
4 nights
Date
15 Nov 2026
Ship
EXPLORA II
  • Departure - Bari, Italy
  • 4 stops  
  • Arrival - Athens (Piraeus), Greece
From
£2735
Price per person / suite
Marina, Mediterranean
1 / 17
Oceania Cruises
Duration
10 nights
Date
15 Nov 2026
Ship
Marina
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Barcelona, Spain
From
£5699
Price per person / suite
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£394
Price per person / inside stateroom
MSC Euribia, Mediterranean
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£481
From
£453
Price per person / inside stateroom
Show all departures (19)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£519
From
£488
Price per person / oceanview stateroom
Show all departures (8)
MS Mistral, Rhone River
1 / 8
CroisiEurope Cruises
Duration
5 nights
Date
16 Nov 2026
Ship
MS Mistral
  • Departure - Lyon, France
  • 6 stops  
  • Arrival - Lyon, France
From
£620
Price per person / oceanview stateroom
Show all departures (4)
MV La Belle de l'Adriatique, Mediterranean
1 / 10
CroisiEurope Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MV La Belle de l'Adriatique
  • Departure - Valletta, Malta
  • 8 stops  
  • Arrival - Valletta, Malta
From
£1901
Price per person / oceanview stateroom
Show all departures (8)
MSC Sinfonia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£359
From
£338
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
20 of 3766 pcs