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 and September are the most popular months to cruise between Barcelona and Athens and there are 93 departures available from ten of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
36 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$1,100pp
$30,174pp
Countries
Show More...
Filter Results
46 Cruises (93 Cruise Departures)
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Jul 2027
Visit: Spain, Malta, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$1,409
Oceanview
$1,609
Balcony
$1,869
Suite
$2,959
From
US$1,409
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 September 2026
Visit: Spain, Corsica, France, Italy, Greece, Turkey
Princess Standard
Inside
$2,478
Oceanview
$3,168
Balcony
$4,226
Suite
$4,818
From
US$2,478
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Apr 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,087
Oceanview
$2,483
Balcony
$2,888
Suite
$3,875
From
US$2,087
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 15 March 2027
Visit: Spain, Malta, Sicily, Greece
Exclusive Savings
Inside
$1,323
Oceanview
$1,623
Balcony
$2,273
Suite
$4,333
From
US$1,323
Save 764
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 17 July 2027
Visit: Spain, Malta, Greece, Turkey, Egypt
Book Early & Have It All Fare Option
Inside
$2,694
Oceanview
$3,004
Balcony
$3,604
Suite
-
From
US$2,694
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 07 September 2026
Visit: Spain, France, Italy, Greece, Turkey
Exclusive Savings
Inside
$1,799
Oceanview
$1,849
Balcony
$1,998
Suite
$6,263
From
US$2,113
Save 678
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 02 May 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,398
Oceanview
$3,438
Balcony
$3,858
Suite
$4,458
From
US$2,398
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,238
Oceanview
$2,558
Balcony
$3,198
Suite
$3,768
From
US$2,238
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Oct 2026 to May 2028
Visit: Spain, France, Monaco, Italy, Sicily, Greece, Turkey
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$4,898
Suite
$6,998
From
US$4,898
Save 2,300
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 05 September 2027
Visit: Spain, France, Italy, Corsica, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,096
Oceanview
$2,825
Balcony
$3,562
Suite
$4,025
From
US$2,096
Per Person
View Trip
Cruise
 (3)

19 Days (18 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visit: Spain, Morocco, Sardinia, Italy (+5 more), Corsica, France, Malta, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$3,284
Oceanview
$3,804
Balcony
$4,584
Suite
$6,704
From
US$3,284
Per Person
View Trip
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Ship: Viking Sea
Departure: 22 September 2026
Visit: Spain, France, Italy, Sicily, Greece
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,499
Suite
$14,599
From
US$6,499
Save 1,000
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visit: Spain, Malta, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$1,359
Oceanview
$1,559
Balcony
$1,769
Suite
$2,859
From
US$1,359
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visit: Spain, Gibraltar, Italy, Greece, Turkey
Princess Standard
Inside
$2,980
Oceanview
$3,641
Balcony
$4,198
Suite
$5,846
From
US$2,980
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visit: Spain, France, Italy, Sicily (+4 more), Greece, Croatia, Montenegro, Turkey
Fare Saver
Inside
$3,884
Oceanview
$4,834
Balcony
$7,134
Suite
-
From
US$3,884
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 03 May 2027
Visit: Spain, Italy, Sicily, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$2,680
Oceanview
$3,554
Balcony
-
Suite
$8,610
From
US$2,680
Save 1,198
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 March 2027
Visit: Spain, France, Italy, Sicily (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Inside
$5,539
Oceanview
$6,019
Balcony
$7,459
Suite
$10,509
From
US$5,539
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 10 September 2027
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,349
Oceanview
$1,799
Balcony
$1,999
Suite
$7,274
From
US$1,349
Save 689
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Feb 2027 to Jul 2028
Visit: Spain, France, Monaco, Italy (+4 more), Sicily, Croatia, Montenegro, Greece
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,297
Suite
$15,497
From
US$11,297
Save 2,200
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$2,184
Oceanview
$2,434
Balcony
$3,134
Suite
$4,284
From
US$2,184
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 08 June 2027
Visit: Spain, France, Monaco, Italy (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Inside
$8,199
Oceanview
$9,149
Balcony
$11,099
Suite
$15,779
From
US$8,199
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visit: Spain, Italy, Sicily, Malta, Greece
Inside
-
Oceanview
-
Balcony
-
Suite
$6,785
From
US$6,785
Per Person
View Trip
Cruise
 (8)

28 Days (27 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 02 June 2028
Visit: Spain, France, Italy, Sicily (+6 more), Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Azamara Always Included
Inside
$8,079
Oceanview
$9,029
Balcony
$10,489
Suite
$16,009
From
US$8,079
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 08 May 2027
Visit: Spain, Corsica, Italy, Sicily, Greece
Inside
$1,672
Oceanview
$1,912
Balcony
$2,072
Suite
$5,280
From
US$1,672
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 01 April 2028
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,482
Oceanview
$1,722
Balcony
$2,217
Suite
$4,899
From
US$1,482
Save 811
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 31 October 2027
Visit: Spain, Italy, Sicily, Montenegro (+4 more), Croatia, Greece, Cyprus, Turkey
Azamara Always Included
Inside
$8,389
Oceanview
$10,309
Balcony
$12,609
Suite
$18,409
From
US$8,389
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Visit: Spain, France, Italy, Sicily, Greece
Azamara Always Included
Inside
$3,119
Oceanview
$3,429
Balcony
$3,949
Suite
$6,179
From
US$3,119
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Oct 2026 to Oct 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$1,938
Oceanview
$2,553
Balcony
$3,088
Suite
$3,478
From
US$1,938
Per Person
View Trip
Cruise
 (7)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece
Princess Standard
Sanctuary Collection
Inside
$1,774
Oceanview
$2,444
Balcony
$2,869
Suite
$3,189
From
US$1,774
Per Person
View Trip
Cruise
 (5)

32 Days (31 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Visit: Spain, France, Monaco, Italy (+6 more), Sicily, Montenegro, Slovenia, Croatia, Greece, Turkey
Azamara Always Included
Inside
-
Oceanview
$12,669
Balcony
-
Suite
-
From
US$12,669
Per Person
View Trip
Results: 1-30 of 46

No trips found. Try adjusting the search filters.