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? April, July and September are the most popular months to cruise between Barcelona and Athens and there are 118 departures available from thirteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
5 Days
45 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$30,598pp
Countries
Show More...
Filter Results
51 Cruises (118 Cruise Departures)
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
$2,020
Oceanview
$2,502
Balcony
$2,781
Suite
$5,447
From
US$2,020
Save 1,132
Per Person
View Trip
Cruise
 (6)

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,788
Balcony
$3,365
Suite
$3,728
From
US$2,238
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 31 May 2027
Visit: Spain, Sicily, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$1,124
Oceanview
$1,384
Balcony
$1,684
Suite
$2,453
From
US$1,124
Save 534
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 15 March 2027
Visit: Spain, Malta, Sicily, Greece
Exclusive Savings
Inside
$824
Oceanview
$1,024
Balcony
$1,523
Suite
$4,183
From
US$824
Save 585
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 05 September 2026
Visit: Spain, Malta, Turkey, Greece
Exclusive Savings
Inside
$3,022
Oceanview
$3,269
Balcony
$3,440
Suite
$5,079
From
US$3,022
Save 1,960
Per Person
View Trip
Cruise
 (8)

45 Days (44 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 11 June 2026
Visit: Spain, France, Corsica, Monaco (+6 more), Italy, Montenegro, Croatia, Slovenia, Greece, Turkey
Azamara Always Included
Exclusive Savings
Inside
$14,913
Oceanview
$16,552
Balcony
$22,120
Suite
$24,826
From
US$14,913
Save 356
Per Person
View Trip
Cruise
 (6)

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,880
Oceanview
$2,280
Balcony
$2,780
Suite
$3,325
From
US$1,880
Per Person
View Trip
Cruise
 (6)

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

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

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 10 May 2026
Visit: Spain, Italy, Sicily, Greece
With Love From the World
Inside
$1,807
Oceanview
-
Balcony
-
Suite
$5,775
From
US$5,775
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
Exclusive Savings
Inside
$2,969
Oceanview
$3,357
Balcony
$3,987
Suite
$6,344
From
US$2,969
Save 50
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
Exclusive Savings
Inside
$8,012
Oceanview
$8,934
Balcony
$10,825
Suite
$15,365
From
US$8,012
Save 187
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 25 April 2026
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,316
Oceanview
$3,266
Balcony
$3,957
Suite
$4,142
From
US$2,316
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
$1,524
Oceanview
$1,786
Balcony
$2,631
Suite
$3,353
From
US$1,524
Save 702
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 27 April 2026
Visit: Spain, Malta, Greece, Italy
Bonus Onboard Credit
Inside
-
Oceanview
$1,272
Balcony
$1,380
Suite
$2,026
From
US$1,272
Per Person
View Trip
New ReleaseCruise
 (2)

5 Days (4 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departure: 01 February 2026
Visit: Spain, Malta, Greece
Viking $999 Air Deal
Inside
-
Oceanview
-
Balcony
$2,099
Suite
$2,599
From
US$2,099
Per Person
View Trip
Cruise
 (6)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visit: Spain, France, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$1,959
Oceanview
$2,249
Balcony
$2,749
Suite
$3,049
From
US$1,959
Per Person
View Trip
Cruise
 (6)

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
Sanctuary Collection
Inside
$2,638
Oceanview
$3,501
Balcony
$4,363
Suite
$5,039
From
US$2,638
Per Person
View Trip
Cruise
 (2)

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,274
Oceanview
$3,747
Balcony
$4,413
Suite
$6,579
From
US$3,274
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Mar 2026 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,597
Suite
$17,797
From
US$11,597
Save 500
Per Person
View Trip
Cruise
 (6)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 March 2026
Visit: Spain, France, Italy, Greece, Turkey
Sanctuary Collection
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,153
From
US$7,153
Save 135
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Apr 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Princess Premier
Sanctuary Collection
Inside
$2,029
Oceanview
$2,623
Balcony
$3,054
Suite
$3,624
From
US$2,029
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
Exclusive Savings
Inside
$5,801
Oceanview
$7,110
Balcony
$8,672
Suite
$12,610
From
US$5,801
Save 128
Per Person
View Trip
Cruise
 (6)

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,263
Oceanview
$2,812
Balcony
$3,423
Suite
$3,845
From
US$2,263
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2026 to Jul 2026
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,428
Oceanview
$3,118
Balcony
$3,580
Suite
$3,786
From
US$2,428
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 01 April 2028
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,023
Oceanview
$1,123
Balcony
$1,624
Suite
$4,067
From
US$1,023
Save 657
Per Person
View Trip
Cruise
 (6)

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,238
Oceanview
$2,858
Balcony
$3,257
Suite
$3,727
From
US$2,238
Per Person
View Trip
Cruise

36 Days (35 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 25 September 2027
Visit: Spain, France, Corsica, Sardinia (+8 more), Italy, Sicily, Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$21,720
Suite
$37,714
From
US$21,720
Save 379
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 12 June 2026
Visit: Spain, Malta, Turkey, Greece
Exclusive Savings
Inside
$2,374
Oceanview
$2,424
Balcony
$2,822
Suite
$4,294
From
US$2,374
Save 1,502
Per Person
View Trip
Cruise
 (6)

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
Sanctuary Collection
Inside
$2,986
Oceanview
$3,977
Balcony
$4,681
Suite
$5,214
From
US$2,986
Per Person
View Trip
Results: 1-30 of 51

No results found. Try amending the search filters.