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
10 of 806 pcs




















