Santorini Cruises 2026 / 2027 / 2028 Dates
Discover the breathtaking beauty of Santorini with our fantastic range of Santorini cruises for 2026 and 2027. From the iconic blue-domed churches and whitewashed buildings of Oia to spectacular volcanic cliffs, charming villages and panoramic views across the famous caldera, Santorini offers an unforgettable blend of Greek island charm, fascinating history and natural beauty. Start planning your Santorini cruise today and secure the best cabins, dates and deals!
Browse our fantastic range of Santorini cruises below. Use the filters to find the perfect cruise that suits your schedule and budget.
Santorini
We found
589 cruises

1 / 26

Duration
6 nights
Date
7 May 2027
Ship
Costa Pacifica
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 21
Discount

Duration
7 nights
Date
25 Oct 2027
Ship
Explorer of the Seas
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Barcelona, Spain

1 / 16
Discount

Duration
7 nights
Date
4 Jun 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 18
Discount

Duration
7 nights
Date
21 Aug 2027
Ship
Brilliance of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (4)

1 / 16
Discount

Duration
7 nights
Date
29 Oct 2027
Ship
Rhapsody of the Seas
- Departure - Istanbul, Turkey
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 18
Discount

Duration
7 nights
Date
28 Aug 2027
Ship
Brilliance of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (4)

1 / 16
Discount

Duration
7 nights
Date
30 Jul 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)

1 / 18
Discount

Duration
7 nights
Date
18 Sep 2027
Ship
Brilliance of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (12)

1 / 27
Discount

Duration
4 nights
Date
25 Oct 2027
Ship
MSC Divina
- Departure - Marmaris, Turkey
- 4 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 21
Discount

Duration
7 nights
Date
18 Oct 2027
Ship
Explorer of the Seas
- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
7 nights
Date
28 May 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)

1 / 16
Discount

Duration
7 nights
Date
20 Aug 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (3)

1 / 18
Discount

Duration
7 nights
Date
31 Jul 2027
Ship
Brilliance of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (3)

1 / 16
Discount

Duration
7 nights
Date
6 Aug 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (4)

1 / 16
Discount

Duration
7 nights
Date
8 Oct 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
7 nights
Date
28 Oct 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (13)

1 / 18
Discount

Duration
7 nights
Date
20 Jun 2027
Ship
Norwegian Gem
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Ravenna (Bologna), Italy

1 / 18
Discount

Duration
7 nights
Date
4 Jul 2027
Ship
Norwegian Gem
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (6)

1 / 18
Discount

Duration
7 nights
Date
9 May 2027
Ship
Norwegian Gem
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (2)

1 / 26
5 % off

Duration
7 nights
Date
23 Apr 2027
Ship
Costa Pacifica
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (6)

1 / 18
Discount

Duration
7 nights
Date
23 Oct 2027
Ship
Brilliance of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy

1 / 16
Discount

Duration
7 nights
Date
21 Oct 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (3)

1 / 16
Discount

Duration
7 nights
Date
23 Jul 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (6)

1 / 16
Discount

Duration
7 nights
Date
22 Oct 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Istanbul, Turkey

1 / 18
Discount

Duration
7 nights
Date
15 Aug 2027
Ship
Norwegian Gem
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Ravenna (Bologna), Italy

1 / 18
Discount

Duration
7 nights
Date
8 Aug 2027
Ship
Norwegian Gem
- Departure - Ravenna (Bologna), Italy
- 8 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (10)

1 / 16
Discount

Duration
7 nights
Date
7 Oct 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 21
Discount

Duration
7 nights
Date
4 Oct 2027
Ship
Explorer of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Ravenna (Bologna), Italy

1 / 26
5 % off

Duration
7 nights
Date
25 Apr 2027
Ship
Costa Pacifica
- Departure - Istanbul, Turkey
- 8 stops
- Arrival - Istanbul, Turkey
Show all departures (6)

1 / 21
Discount

Duration
7 nights
Date
30 Aug 2027
Ship
Explorer of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (2)

1 / 29
Discount

Duration
7 nights
Date
4 Jun 2028
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (4)
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 16
Discount

Duration
7 nights
Date
20 May 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (5)

1 / 26
5 % off

Duration
8 nights
Date
9 May 2027
Ship
Costa Pacifica
- Departure - Istanbul, Turkey
- 9 stops
- Arrival - Istanbul, Turkey

1 / 26
5 % off

Duration
8 nights
Date
13 May 2027
Ship
Costa Pacifica
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
8 nights
Date
5 Nov 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Barcelona, Spain

1 / 21
Discount

Duration
7 nights
Date
27 May 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (3)

1 / 21
Discount

Duration
7 nights
Date
19 Aug 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy

1 / 21
Discount

Duration
7 nights
Date
7 Oct 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (9)

1 / 21
Discount

Duration
7 nights
Date
14 Oct 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (5)

1 / 21
8 % off

Duration
8 nights
Date
27 Mar 2028
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
7 nights
Date
16 Sep 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 21
Discount

Duration
7 nights
Date
12 Aug 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy

1 / 29
Discount

Duration
7 nights
Date
9 Jul 2028
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (3)
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 29
Discount

Duration
7 nights
Date
18 Jun 2028
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 23
Discount

Duration
7 nights
Date
6 Nov 2027
Ship
Enchanted Princess
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 21
Discount

Duration
7 nights
Date
13 May 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (2)

1 / 27
8 % off

Duration
7 nights
Date
23 Apr 2027
Ship
MSC Divina
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (12)

1 / 21
Discount

Duration
7 nights
Date
31 May 2027
Ship
Explorer of the Seas
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Athens (Piraeus), Greece

1 / 27
8 % off

Duration
7 nights
Date
6 May 2027
Ship
MSC Divina
- Departure - Naples, Italy
- 6 stops
- Arrival - Naples, Italy
Show all departures (11)

1 / 16
Discount

Duration
8 nights
Date
5 May 2028
Ship
Rhapsody of the Seas
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
7 nights
Date
1 Jul 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 21
Discount

Duration
7 nights
Date
21 Oct 2028
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 6 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (3)

1 / 29
Discount

Duration
7 nights
Date
25 Jul 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (3)
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 29
Discount

Duration
7 nights
Date
20 Jun 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (6)
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 26

Duration
6 nights
Date
17 May 2027
Ship
Costa Pacifica
- Departure - Istanbul, Turkey
- 7 stops
- Arrival - Istanbul, Turkey

1 / 16
Discount

Duration
9 nights
Date
4 Nov 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Barcelona, Spain

1 / 29
Discount

Duration
7 nights
Date
4 Jul 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 28
Discount

Duration
7 nights
Date
17 Oct 2027
Ship
Odyssey of the Seas
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (25)

1 / 29
Discount

Duration
8 nights
Date
23 Jul 2028
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 29
Discount

Duration
7 nights
Date
21 May 2028
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 16
Discount

Duration
7 nights
Date
9 Oct 2028
Ship
Liberty of the Seas
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Athens (Piraeus), Greece

1 / 18
Discount

Duration
7 nights
Date
26 Sep 2027
Ship
Norwegian Gem
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Ravenna (Bologna), Italy

1 / 16
Discount

Duration
7 nights
Date
22 Jul 2028
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
7 nights
Date
18 Sep 2028
Ship
Liberty of the Seas
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)

1 / 21
8 % off

Duration
7 nights
Date
27 Apr 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (18)

1 / 29
Discount

Duration
7 nights
Date
27 Jun 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 27
8 % off

Duration
6 nights
Date
7 Sep 2027
Ship
MSC Divina
- Departure - Marmaris, Turkey
- 5 stops
- Arrival - Marmaris, Turkey
Show all departures (3)

1 / 27
8 % off

Duration
7 nights
Date
14 May 2027
Ship
MSC Divina
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (8)

1 / 21
8 % off

Duration
7 nights
Date
16 Oct 2027
Ship
MSC Orchestra
- Departure - Bari, Italy
- 7 stops
- Arrival - Bari, Italy
Show all departures (19)

1 / 17
Discount

Duration
7 nights
Date
6 Oct 2028
Ship
Mariner of the Seas
- Departure - Ravenna (Bologna), Italy
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 16
Discount

Duration
7 nights
Date
16 Oct 2028
Ship
Liberty of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (2)

1 / 29
Discount

Duration
7 nights
Date
18 Jul 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 21
8 % off

Duration
7 nights
Date
4 Apr 2028
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (5)

1 / 16
Discount

Duration
7 nights
Date
7 Aug 2028
Ship
Liberty of the Seas
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)

1 / 17
Discount

Duration
7 nights
Date
26 May 2028
Ship
Mariner of the Seas
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Athens (Piraeus), Greece

1 / 27
8 % off

Duration
7 nights
Date
20 Apr 2028
Ship
MSC Divina
- Departure - Naples, Italy
- 6 stops
- Arrival - Naples, Italy
Show all departures (30)

1 / 27
8 % off

Duration
7 nights
Date
21 Apr 2028
Ship
MSC Divina
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (31)

1 / 27
8 % off

Duration
7 nights
Date
24 Apr 2028
Ship
MSC Divina
- Departure - Marmaris, Turkey
- 6 stops
- Arrival - Marmaris, Turkey
Show all departures (30)

1 / 21
8 % off

Duration
7 nights
Date
6 May 2028
Ship
MSC Orchestra
- Departure - Bari, Italy
- 7 stops
- Arrival - Bari, Italy
Show all departures (24)

1 / 21
8 % off

Duration
7 nights
Date
9 May 2028
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (23)

1 / 16
Discount

Duration
7 nights
Date
25 Sep 2028
Ship
Liberty of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 26
5 % off

Duration
7 nights
Date
7 Apr 2028
Ship
Costa Pacifica
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece

1 / 26
5 % off

Duration
7 nights
Date
9 Apr 2028
Ship
Costa Pacifica
- Departure - Istanbul, Turkey
- 8 stops
- Arrival - Istanbul, Turkey
Show all departures (6)

1 / 17
Discount

Duration
7 nights
Date
8 Sep 2028
Ship
Mariner of the Seas
- Departure - Ravenna (Bologna), Italy
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)

1 / 29
Discount

Duration
8 nights
Date
20 Aug 2028
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
UP TO $700 ONBOARD SPEND

1 / 21
Discount

Duration
7 nights
Date
5 Jul 2027
Ship
Explorer of the Seas
- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (2)

1 / 17
Discount

Duration
9 nights
Date
28 Aug 2027
Ship
Mariner of the Seas
- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Barcelona, Spain

1 / 17
Discount

Duration
7 nights
Date
13 Oct 2028
Ship
Mariner of the Seas
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Barcelona, Spain
Show all departures (2)

1 / 26
5 % off

Duration
7 nights
Date
21 Apr 2028
Ship
Costa Pacifica
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (5)

1 / 16
Discount

Duration
7 nights
Date
28 Aug 2028
Ship
Liberty of the Seas
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Athens (Piraeus), Greece
90 of 589 pcs

