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, June and September are the most popular months to cruise between Barcelona and Athens and there are 108 departures available from twelve of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
45 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$32,998pp
Countries
Show More...
Filter Results
51 Cruises (108 Cruise Departures)
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2027
Visit: Spain, Malta, Greece, Turkey
Fare Saver
Book Early & Have It All Fare Option
Inside
$1,109
Oceanview
$1,209
Balcony
$1,859
Suite
$2,329
From
US$1,109
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,423
Oceanview
$2,863
Balcony
$3,334
Suite
$3,707
From
US$2,423
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,999
Suite
$9,999
From
US$6,999
Save 500
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jun 2027 to Sep 2027
Visit: Spain, Malta, Greece
Bonus Onboard Credit
Exclusive Savings
Inside
$1,646
Oceanview
$1,839
Balcony
$2,263
Suite
$5,580
From
US$1,646
Save 1,014
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
Bonus Onboard Credit
Exclusive Savings
Inside
$1,449
Oceanview
$1,649
Balcony
$2,423
Suite
$4,575
From
US$1,449
Save 760
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,747
Balcony
$4,511
Suite
$6,589
From
US$3,284
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,698
From
US$4,898
Save 2,200
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 25 April 2026
Visit: Spain, Monaco, Italy, Greece
Inside
-
Oceanview
-
Balcony
-
Suite
$5,920
From
US$5,920
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jul 2026 to Aug 2026
Visit: Spain, Malta, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$1,722
Oceanview
$1,722
Balcony
$2,024
Suite
$5,104
From
US$1,722
Save 956
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2027
Visit: Spain, Malta, Greece, Turkey, Egypt
Fare Saver
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$2,694
Oceanview
$3,004
Balcony
$3,548
Suite
$5,468
From
US$2,694
Save 53
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
Bonus Onboard Credit
Exclusive Savings
Inside
$2,066
Oceanview
$2,540
Balcony
$2,559
Suite
$9,250
From
US$3,081
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,724
Oceanview
$2,244
Balcony
$2,479
Suite
$2,899
From
US$1,724
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
Exclusive Savings
Inside
$6,934
Oceanview
$7,836
Balcony
$9,979
Suite
$14,073
From
US$6,934
Save 155
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
Exclusive Savings
Inside
$11,121
Oceanview
$12,362
Balcony
-
Suite
$19,715
From
US$11,121
Save 268
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
Princess Standard
Princess Premier
Inside
$1,439
Oceanview
$2,039
Balcony
$2,139
Suite
$2,746
From
US$1,439
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
Limited Time Offer
Inside
-
Oceanview
-
Balcony
$2,233
Suite
$5,390
From
US$2,233
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

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 17 July 2027
Visit: Spain, Sicily, Greece
Bonus Onboard Credit
Exclusive Savings
Inside
$2,030
Oceanview
$2,255
Balcony
$2,333
Suite
$7,750
From
US$2,030
Save 1,078
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,247
Oceanview
$3,003
Balcony
$3,473
Suite
$3,922
From
US$2,247
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,535
Oceanview
$2,235
Balcony
$2,630
Suite
$3,010
From
US$1,535
Per Person
View Trip
Cruise

23 Days (22 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 02 April 2026
Visit: Spain, Italy, Malta, Sicily (+4 more), Greece, Montenegro, Croatia, Turkey
Inside
-
Oceanview
-
Balcony
-
Suite
$21,675
From
US$21,675
Per Person
View Trip
Cruise
 (6)

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
$2,067
Oceanview
$2,760
Balcony
$3,138
Suite
$3,413
From
US$2,067
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
Limited Time Offer
Inside
$1,914
Oceanview
$2,217
Balcony
$2,331
Suite
$5,400
From
US$1,914
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
Bonus Onboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,110
Suite
$8,139
From
US$3,110
Save 1,787
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
Princess Premier
Exclusive Savings
Inside
$2,653
Oceanview
$3,250
Balcony
$3,666
Suite
$4,058
From
US$2,653
Save 52
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
-
Oceanview
$15,941
Balcony
-
Suite
-
From
US$15,941
Save 388
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 22 April 2026
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Have It All Fare Option
Inside
$3,038
Oceanview
$3,038
Balcony
-
Suite
-
From
US$3,039
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
Sanctuary Collection
Princess Premier
Inside
$2,211
Oceanview
$2,886
Balcony
$3,288
Suite
$3,587
From
US$2,211
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,084
Suite
$4,211
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
Exclusive Savings
Inside
$8,012
Oceanview
$8,934
Balcony
$10,825
Suite
$15,365
From
US$8,012
Save 187
Per Person
View Trip
Results: 1-30 of 51

No trips found. Try adjusting the search filters.