Corfu Cruises 2026 / 2027 / 2028 Dates
Discover the enchanting island of Corfu with our fantastic range of Corfu cruises for 2026 and 2027. From the charming Venetian streets of Corfu Old Town and beautiful sandy beaches to lush green landscapes and crystal-clear Ionian waters, Corfu offers an unforgettable blend of history, culture and natural beauty. Start planning your Corfu cruise today and secure the best cabins, dates and deals!
Browse our fantastic range of Corfu cruises below. Use the filters to find the perfect cruise that suits your schedule and budget.
Corfu
We found
818 cruises

1 / 21
Discount

Duration
3 nights
Date
6 Jan 2027
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy
Show all departures (2)

1 / 15
Discount

Duration
3 nights
Date
10 Mar 2027
Ship
MSC Lirica
- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy

1 / 21
Discount

Duration
3 nights
Date
29 Mar 2028
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy

1 / 21

Duration
4 nights
Date
13 Apr 2027
Ship
Costa Deliziosa
- Departure - Civitavecchia (Rome), Italy
- 4 stops
- Arrival - Marghera (Venice), Italy

1 / 15
Discount

Duration
4 nights
Date
14 Nov 2027
Ship
MSC Lirica
- Departure - Venice, Italy
- 3 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 21
Discount

Duration
4 nights
Date
17 Oct 2028
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 5 stops
- Arrival - Bari, Italy

1 / 15
8 % off

Duration
7 nights
Date
1 Feb 2027
Ship
MSC Lirica
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (8)

1 / 21

Duration
5 nights
Date
12 Apr 2027
Ship
Costa Deliziosa
- Departure - Savona, Italy
- 5 stops
- Arrival - Marghera (Venice), Italy

1 / 29
Discount

Duration
4 nights
Date
18 Apr 2027
Ship
MSC Splendida
- Departure - Civitavecchia (Rome), Italy
- 4 stops
- Arrival - Trieste, Italy

1 / 15
8 % off

Duration
7 nights
Date
20 Jan 2027
Ship
MSC Lirica
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
Show all departures (8)

1 / 15
8 % off

Duration
7 nights
Date
9 Jan 2027
Ship
MSC Lirica
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy

1 / 15
8 % off

Duration
7 nights
Date
16 Jan 2027
Ship
MSC Lirica
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
Show all departures (8)

1 / 21
8 % off

Duration
7 nights
Date
14 Dec 2026
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (7)

1 / 21

Duration
4 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
- Departure - Trieste, Italy
- 4 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 21
8 % off

Duration
7 nights
Date
2 Dec 2026
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
Show all departures (5)

1 / 21
8 % off

Duration
7 nights
Date
28 Nov 2026
Ship
MSC Orchestra
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
Show all departures (7)

1 / 29
Discount

Duration
4 nights
Date
2 Nov 2027
Ship
MSC Splendida
- Departure - Istanbul, Turkey
- 4 stops
- Arrival - Trieste, Italy

1 / 29
8 % off

Duration
6 nights
Date
16 Apr 2027
Ship
MSC Splendida
- Departure - Tarragona, Spain
- 6 stops
- Arrival - Trieste, Italy

1 / 15
8 % off

Duration
7 nights
Date
14 Nov 2027
Ship
MSC Lirica
- Departure - Venice, Italy
- 5 stops
- Arrival - Barcelona, Spain

1 / 21

Duration
5 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
- Departure - Trieste, Italy
- 5 stops
- Arrival - Savona, Italy

1 / 21
8 % off

Duration
7 nights
Date
12 Jan 2028
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
Show all departures (22)

1 / 21
8 % off

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

1 / 21
8 % off

Duration
7 nights
Date
17 Jan 2028
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
Show all departures (21)

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 / 15
8 % off

Duration
6 nights
Date
14 Nov 2027
Ship
MSC Lirica
- Departure - Venice, Italy
- 4 stops
- Arrival - Valencia, Spain

1 / 21
8 % off

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

1 / 15
8 % off

Duration
8 nights
Date
14 Nov 2027
Ship
MSC Lirica
- Departure - Venice, Italy
- 6 stops
- Arrival - Marseille, France

1 / 18
Discount

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

1 / 21
8 % off

Duration
7 nights
Date
13 Mar 2027
Ship
MSC Orchestra
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
Show all departures (7)

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 / 21
Discount

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

1 / 21
8 % off

Duration
6 nights
Date
19 Oct 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece

1 / 20
8 % off

Duration
7 nights
Date
30 Apr 2027
Ship
MSC Armonia
- Departure - Brindisi, Italy
- 7 stops
- Arrival - Brindisi, Italy
Show all departures (16)

1 / 20
8 % off

Duration
6 nights
Date
13 Mar 2028
Ship
MSC Armonia
- Departure - Genoa, Italy
- 6 stops
- Arrival - Venice, Italy

1 / 26
Discount

Duration
7 nights
Date
27 Aug 2027
Ship
Queen Elizabeth
- Departure - Trieste, Italy
- 6 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 9
Discount

Duration
7 nights
Date
4 Jul 2027
Ship
Norwegian Sun
- Departure - Ravenna (Bologna), Italy
- 8 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (3)

1 / 33
8 % off

Duration
7 nights
Date
26 Oct 2028
Ship
MSC Seaview
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Athens (Piraeus), Greece

1 / 15
8 % off

Duration
9 nights
Date
14 Nov 2027
Ship
MSC Lirica
- Departure - Venice, Italy
- 7 stops
- Arrival - Genoa, Italy

1 / 21
8 % off

Duration
7 nights
Date
17 Mar 2027
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
Show all departures (6)

1 / 21
Discount

Duration
7 nights
Date
11 Oct 2027
Ship
Explorer of the Seas
- Departure - Ravenna (Bologna), Italy
- 7 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (4)

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 / 23
Discount

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

1 / 21
5 % off

Duration
7 nights
Date
14 Aug 2027
Ship
Oosterdam
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 27
5 % off

Duration
7 nights
Date
12 Feb 2028
Ship
Nieuw Statendam
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Civitavecchia (Rome), Italy

1 / 21
8 % off

Duration
7 nights
Date
23 Oct 2027
Ship
MSC Orchestra
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy

1 / 21
8 % off

Duration
7 nights
Date
25 Oct 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece

1 / 29
8 % off

Duration
8 nights
Date
22 Apr 2027
Ship
MSC Splendida
- Departure - Trieste, Italy
- 7 stops
- Arrival - Bari, Italy

1 / 20
8 % off

Duration
7 nights
Date
26 Mar 2028
Ship
MSC Armonia
- Departure - Venice, Italy
- 7 stops
- Arrival - Venice, Italy
50 of 818 pcs

