In Piraeus, Greece, immerse yourself in the bustling atmosphere of this historic port city, known as the gateway to Athens, by exploring landmarks such as the Mikrolimano Marina, the Archaeological Museum of Piraeus, and the picturesque Zea Marina. Stroll along the waterfront promenade, lined with seafood restaurants and cafes offering stunning views of the Aegean Sea, or visit the bustling Pasalimani harbor to watch the colorful fishing boats come and go. Explore the vibrant neighborhoods of Kastella and Keratsini, known for their charming streets, neoclassical buildings, and lively tavernas. Don't miss the opportunity to take a ferry ride to the nearby islands of Aegina, Hydra, or Poros, or to hop on a short train ride to Athens to explore iconic landmarks such as the Acropolis, the Parthenon, and the Ancient Agora. Piraeus offers a perfect blend of maritime charm, history, and cultural attractions for visitors to enjoy.

Piraeus, Athens
Athens (Piraeus)
Piraeus, Athens
We found
695 cruises

1 / 21
6 % off

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

1 / 10

Duration
10 nights
Date
17 Nov 2026
Ship
Seven Seas Voyager
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Istanbul, Turkey
From
£10069
Price per person / suite

1 / 14

Duration
11 nights
Date
19 Nov 2026
Ship
Balmoral
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Santa Cruz, Tenerife
From
£1299
Price per person / inside stateroom

1 / 14

Duration
21 nights
Date
19 Nov 2026
Ship
Balmoral
- Departure - Athens (Piraeus), Greece
- 15 stops
- Arrival - Southampton, Great Britain
From
£2089
Price per person / inside stateroom

1 / 20

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

1 / 20

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

1 / 14
Discount

Duration
8 nights
Date
26 Nov 2026
Ship
Azamara Quest
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Malaga, Spain
£1389
From
£1334
Price per person / oceanview stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 14
Discount

Duration
21 nights
Date
26 Nov 2026
Ship
Azamara Quest
- Departure - Athens (Piraeus), Greece
- 11 stops
- Arrival - Miami, Florida, USA
£4689
From
£4502
Price per person / balcony stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 20

Duration
6 nights
Date
29 Nov 2026
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Civitavecchia (Rome), Italy
From
£2280
Price per person / suite

1 / 20

Duration
10 nights
Date
29 Nov 2026
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Barcelona, Spain
From
£3750
Price per person / suite

1 / 20

Duration
22 nights
Date
29 Nov 2026
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 18 stops
- Arrival - Lisbon, Portugal
From
£14250
Price per person / suite

1 / 9

Duration
11 nights
Date
4 Jan 2027
Ship
Seven Seas Navigator
- Departure - Athens (Piraeus), Greece
- 10 stops
- Arrival - Istanbul, Turkey
From
£7489
Price per person / suite

1 / 15
6 % off

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

1 / 9

Duration
14 nights
Date
29 Jan 2027
Ship
Seven Seas Navigator
- Departure - Athens (Piraeus), Greece
- 13 stops
- Arrival - Lisbon, Portugal
From
£8319
Price per person / suite

1 / 21
6 % off

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

1 / 29
Discount

Duration
11 nights
Date
22 Mar 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Athens (Piraeus), Greece
£736
From
£714
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*

1 / 20

Duration
4 nights
Date
25 Mar 2027
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 4 stops
- Arrival - Istanbul, Turkey
From
£1950
Price per person / suite

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
£30485
Price per person / suite

1 / 29
Discount

Duration
10 nights
Date
2 Apr 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Athens (Piraeus), Greece
£726
From
£705
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*

1 / 17
Discount

Duration
11 nights
Date
3 Apr 2027
Ship
Azamara Onward
- Departure - Athens (Piraeus), Greece
- 11 stops
- Arrival - Athens (Piraeus), Greece
£3679
From
£3532
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 17
Discount

Duration
21 nights
Date
3 Apr 2027
Ship
Azamara Onward
- Departure - Athens (Piraeus), Greece
- 21 stops
- Arrival - Athens (Piraeus), Greece
£6479
From
£6220
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 19

Duration
8 nights
Date
9 Apr 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Istanbul, Turkey
From
£3222
Price per person / suite

1 / 19

Duration
11 nights
Date
9 Apr 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 13 stops
- Arrival - PERA PALACE OR SIMILAR, HC_PERA
From
£4488
Price per person / suite

1 / 19

Duration
11 nights
Date
9 Apr 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 15 stops
- Arrival - KAYSERI AIRPORT, HC_ASRP
From
£4786
Price per person / suite

1 / 17
Discount

Duration
10 nights
Date
14 Apr 2027
Ship
Azamara Onward
- Departure - Athens (Piraeus), Greece
- 11 stops
- Arrival - Athens (Piraeus), Greece
£3019
From
£2899
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 21
6 % off

Duration
8 nights
Date
19 Apr 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
£899
From
£846
Price per person / inside stateroom

1 / 21
6 % off

Duration
5 nights
Date
19 Apr 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 5 stops
- Arrival - Bari, Italy
£1809
From
£1701
Price per person / suite

1 / 17
Discount

Duration
6 nights
Date
24 Apr 2027
Ship
Azamara Onward
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Istanbul, Turkey
£1839
From
£1766
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 20

Duration
9 nights
Date
24 Apr 2027
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Fusina (Venice), Italy
From
£4270
Price per person / suite

1 / 14

Duration
7 nights
Date
24 Apr 2027
Ship
Emerald Kaia
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
From
£5765
Price per person / oceanview stateroom
Available promotion:
Cruise Only Fares - Ask us about flights from your preferred airport

1 / 17
Discount

Duration
14 nights
Date
24 Apr 2027
Ship
Azamara Onward
- Departure - Athens (Piraeus), Greece
- 14 stops
- Arrival - Athens (Piraeus), Greece
£8289
From
£7958
Price per person / suite
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 34
Discount

Duration
7 nights
Date
25 Apr 2027
Ship
Sun Princess
- Departure - Athens (Piraeus), Greece
- 6 stops
- Arrival - Barcelona, Spain
£1087
From
£1044
Price per person / inside stateroom

1 / 29
6 % off

Duration
9 nights
Date
25 Apr 2027
Ship
MSC Splendida
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
£1119
From
£1052
Price per person / inside stateroom
Show all departures (2)

1 / 34
Discount

Duration
14 nights
Date
25 Apr 2027
Ship
Sun Princess
- Departure - Athens (Piraeus), Greece
- 13 stops
- Arrival - Civitavecchia (Rome), Italy
£2232
From
£2143
Price per person / inside stateroom

1 / 34
Discount

Duration
21 nights
Date
25 Apr 2027
Ship
Sun Princess
- Departure - Athens (Piraeus), Greece
- 18 stops
- Arrival - Athens (Piraeus), Greece
£3194
From
£3067
Price per person / inside stateroom

1 / 19

Duration
8 nights
Date
25 Apr 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Istanbul, Turkey
From
£3222
Price per person / suite

1 / 19

Duration
11 nights
Date
25 Apr 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 13 stops
- Arrival - PERA PALACE OR SIMILAR, HC_PERA
From
£4488
Price per person / suite

1 / 19

Duration
11 nights
Date
25 Apr 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 15 stops
- Arrival - KAYSERI AIRPORT, HC_ASRP
From
£4786
Price per person / suite

1 / 22

Duration
10 nights
Date
25 Apr 2027
Ship
Silver Nova
- Departure - Athens (Piraeus), Greece
- 10 stops
- Arrival - Fusina (Venice), Italy
From
£7900
Price per person / suite

1 / 21
6 % off

Duration
7 nights
Date
27 Apr 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
£789
From
£742
Price per person / inside stateroom
Show all departures (18)

1 / 29
Discount

Duration
11 nights
Date
3 May 2027
Ship
Celebrity Infinity
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Athens (Piraeus), Greece
£2021
From
£1961
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*

1 / 29
6 % off

Duration
9 nights
Date
4 May 2027
Ship
MSC Splendida
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
£1279
From
£1203
Price per person / inside stateroom
Show all departures (14)

1 / 21
6 % off

Duration
11 nights
Date
4 May 2027
Ship
Oosterdam
- Departure - Athens (Piraeus), Greece
- 11 stops
- Arrival - Trieste, Italy
£1899
From
£1786
Price per person / inside stateroom

1 / 11

Duration
7 nights
Date
4 May 2027
Ship
Wind Surf
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
From
£2808
Price per person / oceanview stateroom

1 / 21
6 % off

Duration
21 nights
Date
4 May 2027
Ship
Oosterdam
- Departure - Athens (Piraeus), Greece
- 19 stops
- Arrival - Barcelona, Spain
£3379
From
£3177
Price per person / inside stateroom

1 / 18

Duration
7 nights
Date
7 May 2027
Ship
Allura
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Civitavecchia (Rome), Italy
From
£3479
Price per person / balcony stateroom

1 / 17
Discount

Duration
8 nights
Date
8 May 2027
Ship
Azamara Onward
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Fusina (Venice), Italy
£2419
From
£2323
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*

1 / 18
Discount

Duration
7 nights
Date
9 May 2027
Ship
Norwegian Gem
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Ravenna (Bologna), Italy
£607
From
£595
Price per person / inside stateroom
Show all departures (2)

1 / 20

Duration
7 nights
Date
10 May 2027
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Istanbul, Turkey
From
£4385
Price per person / suite

1 / 20

Duration
14 nights
Date
10 May 2027
Ship
EXPLORA II
- Departure - Athens (Piraeus), Greece
- 13 stops
- Arrival - Athens (Piraeus), Greece
From
£9000
Price per person / suite

1 / 21
6 % off

Duration
7 nights
Date
11 May 2027
Ship
MSC Orchestra
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
£899
From
£846
Price per person / inside stateroom

1 / 11

Duration
7 nights
Date
11 May 2027
Ship
Wind Surf
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
From
£2808
Price per person / oceanview stateroom

1 / 19

Duration
8 nights
Date
11 May 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Civitavecchia (Rome), Italy
From
£2823
Price per person / suite

1 / 19

Duration
18 nights
Date
11 May 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 17 stops
- Arrival - Civitavecchia (Rome), Italy
From
£6551
Price per person / suite

1 / 19

Duration
21 nights
Date
11 May 2027
Ship
Star Legend
- Departure - Athens (Piraeus), Greece
- 20 stops
- Arrival - Civitavecchia (Rome), Italy
From
£7337
Price per person / suite

1 / 35
Discount

Duration
9 nights
Date
12 May 2027
Ship
Norwegian Aura
- Departure - Athens (Piraeus), Greece
- 9 stops
- Arrival - Trieste, Italy
£1610
From
£1578
Price per person / inside stateroom

1 / 29
6 % off

Duration
9 nights
Date
13 May 2027
Ship
MSC Splendida
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Athens (Piraeus), Greece
£1199
From
£1128
Price per person / inside stateroom
Show all departures (5)

1 / 21

Duration
4 nights
Date
13 May 2027
Ship
Ritz-Carlton Ilma
- Departure - Athens (Piraeus), Greece
- 5 stops
- Arrival - Athens (Piraeus), Greece
From
£5900
Price per person / suite

1 / 16
Discount

Duration
7 nights
Date
14 May 2027
Ship
Rhapsody of the Seas
- Departure - Athens (Piraeus), Greece
- 7 stops
- Arrival - Athens (Piraeus), Greece
£736
From
£710
Price per person / inside stateroom
Show all departures (4)
60 of 695 pcs




















