Piraeus, Athens

Piraeus, Athens

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.

Athens (Piraeus)
Piraeus, Athens

We found

695 cruises

MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
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)
Seven Seas Voyager, Mediterranean
1 / 10
Regent Seven Seas Cruises
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
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
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
Balmoral, Canary Islands
1 / 14
Fred Olsen Cruise Lines
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
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
Azamara Quest, Mediterranean
1 / 14
Discount
Azamara
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.*
Azamara Quest, Transatlantic
1 / 14
Discount
Azamara
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.*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
Seven Seas Navigator, Mediterranean
1 / 9
Regent Seven Seas Cruises
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
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
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)
Seven Seas Navigator, Mediterranean
1 / 9
Regent Seven Seas Cruises
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
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
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)
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
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*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
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*
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
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.*
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
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.*
Star Legend, Mediterranean
1 / 19
Windstar Cruises
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
Star Legend, Mediterranean
1 / 19
Windstar Cruises
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
Star Legend, Mediterranean
1 / 19
Windstar Cruises
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
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
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.*
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
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
MSC Orchestra, Mediterranean
1 / 21
6 % off
MSC Cruises
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
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
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.*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
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
Emerald Kaia, Mediterranean
1 / 14
Emerald Cruises
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
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
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.*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
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
MSC Splendida, Mediterranean
1 / 29
6 % off
MSC Cruises
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)
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
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
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
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
Star Legend, Mediterranean
1 / 19
Windstar Cruises
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
Star Legend, Mediterranean
1 / 19
Windstar Cruises
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
Star Legend, Mediterranean
1 / 19
Windstar Cruises
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
Silver Nova, Mediterranean
1 / 22
Silversea
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
40 of 695 pcs

Other destinations