Home > Cruises > Europe Cruises > Mediterranean Cruises > Cruises from Barcelona to Athens

Cruises from Barcelona to Athens

Are you looking for a cruise from Barcelona to Athens? June is the most popular month to cruise between Barcelona and Athens and there are 110 departures available from eleven of the world's leading cruise lines.
Filter Results
63 Cruises (110 Departures)
63 Cruises (110 Departures)
Departures
Show More...
Duration
8 Days
36 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$1,300pp
$42,244pp
Countries
Show More...
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 September 2026
Visits: Spain, Corsica, France, Italy, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$3,235
Oceanview
$4,017
Balcony
$5,436
Suite
$6,066
From (Per Person)
A$3,235
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visits: Spain, France, Corsica, Italy, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$3,037
Oceanview
$3,472
Balcony
$4,324
Suite
$5,086
From (Per Person)
A$3,037
Per Person
Cruise
 (5)

32 Days (31 Nights) Barcelona to Athens
Cruise Line: Azamara
Departure: 13 September 2026
Visits: Spain, France, Monaco, Italy +6 more, Sicily, Montenegro, Slovenia, Croatia, Greece, Turkey
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$17,344
Balcony
-
Suite
-
From (Per Person)
A$17,344
Save 285
Per Person
Cruise
 (4)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 01 April 2028
Visits: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,621
Oceanview
$1,862
Balcony
$2,344
Suite
$6,276
From (Per Person)
A$1,621
Save 1,053
Per Person
Cruise
 (3)

19 Days (18 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visits: Spain, Morocco, Sardinia, Italy +5 more, Corsica, France, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$5,076
Oceanview
$5,898
Balcony
$6,937
Suite
$10,333
From (Per Person)
A$5,076
Per Person
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visits: Spain, France, Italy, Sicily, Montenegro, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$3,552
Oceanview
$3,978
Balcony
$4,562
Suite
$7,176
From (Per Person)
A$3,552
Per Person
Cruise
 (8)

28 Days (27 Nights) Barcelona to Athens
Cruise Line: Azamara
Departure: 02 June 2028
Visits: Spain, France, Italy, Sicily +6 more, Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Azamara Always Included
Exclusive Savings
Inside
$11,092
Oceanview
$12,375
Balcony
$14,375
Suite
$21,901
From (Per Person)
A$11,092
Per Person
Cruise
 (7)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visits: Spain, France, Italy, Sicily, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$2,283
Oceanview
$3,036
Balcony
$3,550
Suite
$4,204
From (Per Person)
A$2,283
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2028 to Aug 2028
Visits: Spain, France, Italy, Corsica, Sicily, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$2,706
Oceanview
$3,221
Balcony
$4,384
Suite
$4,874
From (Per Person)
A$2,706
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 05 September 2027
Visits: Spain, France, Italy, Corsica, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$3,096
Oceanview
$4,106
Balcony
$5,235
Suite
$5,977
From (Per Person)
A$3,096
Per Person
Cruise
 (4)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 15 March 2027
Visits: Spain, Malta, Sicily, Greece
Exclusive Savings
Inside
$2,681
Oceanview
$2,681
Balcony
$2,738
Suite
$8,088
From (Per Person)
A$2,681
Save 2,073
Per Person
Cruise
 (7)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visits: Spain, France, Italy, Montenegro, Greece, Sicily, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$4,121
Oceanview
$5,328
Balcony
$6,318
Suite
$7,576
From (Per Person)
A$4,121
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Jul 2027
Visits: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,180
Oceanview
$2,487
Balcony
$2,893
Suite
$4,566
From (Per Person)
A$2,180
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visits: Spain, Gibraltar, Italy, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$4,363
Oceanview
$5,254
Balcony
$6,493
Suite
$11,670
From (Per Person)
A$4,363
Per Person
Cruise
 (4)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara
Departure: 31 October 2027
Visits: Spain, Italy, Sicily, Montenegro +4 more, Croatia, Greece, Cyprus, Turkey
Azamara Always Included
Exclusive Savings
Inside
$12,021
Oceanview
$14,774
Balcony
$18,067
Suite
$26,378
From (Per Person)
A$12,021
Save 198
Per Person
Cruise
 (2)

33 Days (32 Nights) Barcelona to Athens
Cruise Line: Princess
Departure: 05 September 2028
Visits: Spain, France, Corsica, Italy +7 more, Malta, Montenegro, Greece, Sicily, Croatia, Cyprus, Turkey
Exclusive Savings
Inside
$6,066
Oceanview
-
Balcony
$7,040
Suite
$9,407
From (Per Person)
A$6,066
Per Person
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 10 September 2027
Visits: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$4,435
Oceanview
$4,967
Balcony
$6,562
Suite
$10,147
From (Per Person)
A$4,435
Save 2,825
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Apr 2027
Visits: Spain, France, Corsica, Italy, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$2,997
Oceanview
$3,492
Balcony
$4,116
Suite
$5,471
From (Per Person)
A$2,997
Per Person
Cruise
 (2)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 08 May 2027
Visits: Spain, Corsica, Italy, Sicily, Greece
Inside
$2,385
Oceanview
$2,728
Balcony
$2,955
Suite
$6,390
From (Per Person)
A$2,385
Per Person
Cruise
 (3)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 17 July 2027
Visits: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$4,055
Oceanview
$4,639
Balcony
$5,391
Suite
$9,024
From (Per Person)
A$4,055
Per Person
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visits: Spain, France, Italy, Sicily, Montenegro, Greece
Fare Saver
Exclusive Savings
Inside
$1,800
Oceanview
$2,028
Balcony
$2,335
Suite
$3,721
From (Per Person)
A$1,800
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 10 October 2026
Visits: Spain, France, Corsica, Italy, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$3,116
Oceanview
$3,739
Balcony
$4,921
Suite
$6,040
From (Per Person)
A$3,116
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 03 May 2027
Visits: Spain, Italy, Sicily, Greece, Turkey
Exclusive Savings
Inside
$3,614
Oceanview
$4,586
Balcony
-
Suite
$12,399
From (Per Person)
A$3,614
Save 1,737
Per Person
Cruise
 (2)

33 Days (32 Nights) Barcelona to Athens
Cruise Line: Princess
Departure: 06 June 2028
Visits: Spain, France, Corsica, Italy +8 more, Malta, Montenegro, Greece, Sicily, Sardinia, Croatia, Cyprus, Turkey
Exclusive Savings
Inside
$5,928
Oceanview
-
Balcony
$6,664
Suite
$9,170
From (Per Person)
A$5,928
Per Person
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara
Departure: 08 June 2027
Visits: Spain, France, Monaco, Italy +4 more, Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Exclusive Savings
Inside
$11,491
Oceanview
$12,539
Balcony
$15,205
Suite
$21,585
From (Per Person)
A$11,491
Save 178
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 May 2028
Visits: Spain, France, Italy, Sicily, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$2,716
Oceanview
$3,231
Balcony
$4,394
Suite
$4,884
From (Per Person)
A$2,716
Per Person
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 26 February 2028
Visits: Spain, Tunisia, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,540
Oceanview
$3,035
Balcony
$3,480
Suite
$4,936
From (Per Person)
A$2,540
Per Person
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 01 October 2028
Visits: Spain, France, Corsica, Italy, Sicily, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
$2,914
Oceanview
$3,370
Balcony
$4,642
Suite
$5,142
From (Per Person)
A$2,914
Per Person
Cruise
 (3)

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Oceania
Departure: 17 April 2028
Visits: Spain, France, Monaco, Italy, Sicily, Greece, Turkey
Your World Inclusions
Exclusive Savings
Inside
$5,293
Oceanview
$6,923
Balcony
$8,407
Suite
$11,521
From (Per Person)
A$5,293
Save 2,147
Per Person
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 07 September 2026
Visits: Spain, France, Italy, Greece, Turkey
Exclusive Savings
Inside
$2,050
Oceanview
$2,353
Balcony
$3,327
Suite
$7,817
From (Per Person)
A$2,050
Save 1,571
Per Person
Results: 1-30 of 63

No trips found. Try adjusting the search filters.