Mediterranean & Greek Islands

Discover the Mediterranean and Greek Islands on a cruise that combines stunning coastlines, ancient history and world-famous cuisine in one unforgettable holiday. Visit multiple destinations with ease, unpack just once, and enjoy convenient departures from major ports throughout Europe.

Santorini photo courtesy of Heidi Kaden on Unsplash

Western or Eastern Mediterranean Cruises & Greek Islands

Mediterranean cruises are the perfect way to see the top Rivieras, Legendary Islands and popular coastal cities of Europe. There are a wide variety of itineraries and cruise lines to choose from. Your pick of the Western Mediterranean, Eastern Mediterranean or Greek Islands & Turkiye. If you have the time combine them all to create a Grand Med holiday and unpack only once

Popular Cruise lines sailing in the Mediterranean

We have partnered with the leading cruise lines, to offer you a wide choice of Mediterranean cruises to suit your travel style & budget. From Family friendly brands, through to Adults Only or Ultra Luxury to Super Yachts, there is something to suit everyone

Free Softserve Ice Cream
Royal Caribbean International cruises

Kids pay taxes & fees only

Offer applies to Royal Caribbean International sailings* ( not ex Australia ) Kids Pay Taxes and Fees Only. Children aged 0-12 years as of the departure date when traveling in the same stateroom as two full fare paying guests.

All Royal Caribbean Offers

Ultra Luxury - All Inclusive

If you prefer the finer things in life, love the space of a suite and would rather your tips, drinks, wifi & more were included, these are the brands for you

Christmas decor collection

Quiet Season Europe

For those who like to explore away from the summer heat & crowds, more Kiwis are now choosing to visit Europe in the quiet season! Perfect for Christmas Markets, Spring Flowers or magical Christmas getaways. The different times of the Quiet season all have things to offer

LEARN MORE

Frequently Asked Questions for Med Cruises

Med cruises operate all year around. Early season April-June offers cooler weather and less crowds. July-August is peak season & European school holidays, the weather is hot & everything is busy.

Our Cruise Specialists recommend September - November which is known as quiet season, when weather is cooling down with less crowds. You will also usually enjoy excellent cruise pricing .

It really depends what you want to see. Eastern Med offers lots of islands and destination rich itineraries. Western Med is more Rivieras, cities and famous landmarks. You can combine both on a Grand Med to get the best of both worlds

Absolutely! There are a great choice of family friendly cruiselines offering incredible deals for families happy to share the same room. Cruising with kids is so easy with less travel hassles and so much more included up front, which make budgeting easy

It is so great to have the extra personal space, especially if travelling in the busier seasons. Nothing really compares to waking up and having a morning coffee on your own private balcony with a sea view, or sipping on a cocktail, as you watch a beautiful sunset

Cruise-lines usually open their bookings at least two years in advance. If you are travelling for a special occasion it pays to book early so you can ensure you get your preferred cruise and the best room choice

Yes there is a tourist tax which varies by island and are per person per visit. Most major cruiselines include these in your fare, but there are some exceptions. Brands like Celestyal, Costa and MSC will charge these to your onboard account for you to pay at the end of your cruise

Yes! You can build these online using our cruise package booking engine, or talk to one of our cruise specialists who will be happy to help

The Mediterranean is generally considered one of the calmer cruising regions in the world, making it a great choice for first time cruisers

Mediterranean Cruises at a Glance

Best months: May, June, September & October

Average Cruise length: 7-12 Nights

Popular Departure Ports: Barcelona, Rome & Athens

Best for: History, Beaches & Culture

Flight time from NZ: Approx 26- 34 hours including connections

Search All Mediterranean Cruises

Browse all our amazing Mediterranean cruise deals below. Use the filters to narrow down the results to find your perfect cruise. Need Help? Our real human Kiwi Cruise specialists are available on chat or by phone during office hours. Or simply pick a cruise and send us an online request

Mediterranean

We found

5152 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
$253
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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
$273
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Smeralda, Mediterranean
1 / 27
Costa Cruises
Duration
6 nights
Date
13 Nov 2026
Ship
Costa Smeralda
  • Departure - Marseille, France
  • 5 stops  
  • Arrival - Las Palmas, Canary Islands
From
$714
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
7 nights
Date
13 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$737
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (3)
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
7 nights
Date
13 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
From
$1,012
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
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
$25,603
Price per person twin share / suite

Prices are in NZ Dollars

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
$651
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

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
$675
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
$757
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (3)
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$897
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (22)
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Costa Toscana
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
From
$1,032
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
6 nights
Date
14 Nov 2026
Ship
Costa Deliziosa
  • Departure - Trieste, Italy
  • 6 stops  
  • Arrival - Trieste, Italy
From
$1,151
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
$1,191
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Orchestra, Mediterranean
1 / 21
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
From
$1,747
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Show all departures (8)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
6 nights
Date
14 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 6 stops  
  • Arrival - Valencia, Spain
From
$1,793
Price per person twin share / suite

Prices are in NZ Dollars

MSC Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
11 nights
Date
14 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
From
$2,173
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (4)
Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
10 nights
Date
14 Nov 2026
Ship
Costa Fascinosa
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
From
$2,404
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Viking Star, Mediterranean
1 / 19
Viking Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Viking Star
  • Departure - Istanbul, Turkey
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
From
$7,405
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$797
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
$947
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (21)
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
From
$1,052
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Costa Pacifica
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
From
$1,191
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
11 nights
Date
15 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
From
$1,223
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
Costa Deliziosa
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
From
$1,410
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Fascinosa, Mediterranean
1 / 19
Costa Cruises
Duration
10 nights
Date
15 Nov 2026
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
From
$1,807
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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
$3,640
Price per person twin share / suite

Prices are in NZ Dollars

MSC Orchestra, Mediterranean
1 / 21
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
From
$977
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (8)
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
$1,057
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (20)
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
Costa Pacifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
From
$1,549
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
Costa Toscana
  • Departure - Palma de Mallorca, Spain
  • 9 stops  
  • Arrival - Palma de Mallorca, Spain
From
$1,589
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
$797
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
Costa Pacifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
From
$1,112
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
From
$1,217
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Show all departures (19)
MSC Orchestra, Mediterranean
1 / 21
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
From
$1,077
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (7)
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
From
$1,217
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (21)
Viking Vesta, Mediterranean
1 / 22
Viking Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
Viking Vesta
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Fusina (Venice), Italy
From
$7,156
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Silver Ray, Mediterranean
1 / 25
Silversea
Duration
10 nights
Date
18 Nov 2026
Ship
Silver Ray
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Lisbon, Portugal
From
$15,291
Price per person twin share / suite

Prices are in NZ Dollars

Viking Vesta, Mediterranean
1 / 22
Viking Cruises
Duration
14 nights
Date
18 Nov 2026
Ship
Viking Vesta
  • Departure - Civitavecchia (Rome), Italy
  • 15 stops  
  • Arrival - Athens (Piraeus), Greece
From
$17,744
Price per person twin share / suite

Prices are in NZ Dollars

Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
8 nights
Date
19 Nov 2026
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
$1,469
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
11 nights
Date
19 Nov 2026
Ship
Balmoral
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Santa Cruz, Tenerife
From
$3,099
Price per person twin share / inside stateroom

Prices are in NZ Dollars

AmaKristina, Rhone River
1 / 15
AmaWaterways
Duration
7 nights
Date
19 Nov 2026
Ship
AmaKristina
  • Departure - Lyon, France
  • 8 stops  
  • Arrival - Arles, France
From
$5,319
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (4)
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
2 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 3 stops  
  • Arrival - Barcelona, Spain
From
$197
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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
$823
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
4 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
  • Departure - Trieste, Italy
  • 4 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
$992
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
8 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 10 stops  
  • Arrival - Savona, Italy
From
$1,112
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 8 stops  
  • Arrival - Palermo, Sicily
From
$1,171
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
5 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
  • Departure - Trieste, Italy
  • 5 stops  
  • Arrival - Savona, Italy
From
$1,529
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
5 nights
Date
21 Nov 2026
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
$774
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
Costa Toscana
  • Departure - Marseille, France
  • 10 stops  
  • Arrival - Marseille, France
From
$1,410
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Bolette, Mediterranean
1 / 22
Fred Olsen Cruise Lines
Duration
16 nights
Date
21 Nov 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
From
$4,768
Price per person twin share / inside stateroom

Prices are in NZ Dollars

50 of 5152 pcs
©2026 Cruise Deals NZ Ltd