In Corfu, Greece, bask in the Mediterranean beauty with visits to historic landmarks like the Old Fortress, Achilleion Palace, and the charming town of Corfu. Explore the narrow streets of Corfu Old Town, a UNESCO World Heritage Site, lined with Venetian architecture, quaint cafes, and artisan shops. Relax on the golden sands of beaches like Paleokastritsa and Glyfada, or take a boat trip to discover hidden coves and crystal-clear waters. Indulge in Greek cuisine at traditional tavernas, sampling local specialties like moussaka and souvlaki, and sipping on ouzo or retsina. Don't miss the chance to explore the lush landscapes of Corfu's countryside, dotted with olive groves, vineyards, and picturesque villages. Corfu offers a perfect blend of history, culture, and natural beauty for a memorable Greek island getaway.

Corfu
Corfu
We found
806 cruises

1 / 20

Duration
10 nights
Date
19 Nov 2026
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
From
£55850
Price per person / suite

1 / 21
6 % off

Duration
7 nights
Date
21 Nov 2026
Ship
MSC Orchestra
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
£465
From
£438
Price per person / inside stateroom
Show all departures (7)

1 / 12

Duration
10 nights
Date
22 Nov 2026
Ship
Sirena
- Departure - Venice, Italy
- 11 stops
- Arrival - Civitavecchia (Rome), Italy
From
£4449
Price per person / balcony stateroom

1 / 21
6 % off

Duration
7 nights
Date
23 Nov 2026
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
£445
From
£419
Price per person / inside stateroom
Show all departures (7)

1 / 20

Duration
5 nights
Date
24 Nov 2026
Ship
EXPLORA II
- Departure - Brindisi, Italy
- 4 stops
- Arrival - Athens (Piraeus), Greece
From
£16800
Price per person / suite

1 / 21
6 % off

Duration
7 nights
Date
25 Nov 2026
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
£477
From
£449
Price per person / inside stateroom
Show all departures (5)

1 / 21
6 % off

Duration
7 nights
Date
30 Dec 2026
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
£911
From
£857
Price per person / inside stateroom
Show all departures (6)

1 / 21
6 % off

Duration
7 nights
Date
2 Jan 2027
Ship
MSC Orchestra
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
£715
From
£673
Price per person / oceanview stateroom
Show all departures (7)

1 / 21

Duration
3 nights
Date
6 Jan 2027
Ship
MSC Orchestra
- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy
From
£202
Price per person / inside stateroom
Show all departures (2)

1 / 15
6 % off

Duration
7 nights
Date
9 Jan 2027
Ship
MSC Lirica
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
£469
From
£441
Price per person / oceanview stateroom

1 / 15
6 % off

Duration
7 nights
Date
11 Jan 2027
Ship
MSC Lirica
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
£457
From
£430
Price per person / oceanview stateroom
Show all departures (8)

1 / 15
6 % off

Duration
7 nights
Date
13 Jan 2027
Ship
MSC Lirica
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Istanbul, Turkey
£422
From
£397
Price per person / inside stateroom
Show all departures (8)

1 / 15
6 % off

Duration
7 nights
Date
16 Jan 2027
Ship
MSC Lirica
- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy
£473
From
£445
Price per person / oceanview stateroom
Show all departures (8)

1 / 15

Duration
3 nights
Date
10 Mar 2027
Ship
MSC Lirica
- Departure - Istanbul, Turkey
- 3 stops
- Arrival - Bari, Italy
From
£236
Price per person / inside stateroom

1 / 21
6 % off

Duration
7 nights
Date
15 Mar 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Athens (Piraeus), Greece
£793
From
£746
Price per person / inside stateroom
Show all departures (5)

1 / 17

Duration
23 nights
Date
25 Mar 2027
Ship
Marina
- Departure - Miami, Florida, USA
- 16 stops
- Arrival - Trieste, Italy
From
£6809
Price per person / balcony stateroom

1 / 20

Duration
10 nights
Date
25 Mar 2027
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Fusina (Venice), Italy
From
£14490
Price per person / suite

1 / 20

Duration
20 nights
Date
25 Mar 2027
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 17 stops
- Arrival - Fusina (Venice), Italy
From
£27850
Price per person / suite

1 / 20

Duration
6 nights
Date
29 Mar 2027
Ship
EXPLORA II
- Departure - Istanbul, Turkey
- 6 stops
- Arrival - Fusina (Venice), Italy
From
£7500
Price per person / suite

1 / 29
6 % off

Duration
22 nights
Date
31 Mar 2027
Ship
MSC Splendida
- Departure - Buenos Aires, Argentina
- 10 stops
- Arrival - Trieste, Italy
£1359
From
£1278
Price per person / inside stateroom
20 of 806 pcs




















