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? September is the most popular month to cruise between Barcelona and Athens and there are 106 departures available from eleven 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
$1,600pp
$31,300pp
Countries
Show More...
Filter Results
46 Cruises (106 Cruise Departures)
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Ship: Viking Sea
Departures: Apr 2025 to Sep 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Greece
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,089
SUITE
$13,911
Save (per person) 214
From (per person) 10,089
Cruise
 (2)

14 Days (13 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 03 February 2026
Countries Visited: Spain, Sicily, Malta, Greece (+1 more), Turkey
Exclusive DealNew Year Sale
INSIDE
$2,379
OCEANVIEW
$2,598
BALCONY
$4,166
SUITE
$10,178
Save (per person) 1,439
From (per person) 2,379
Cruise
 (3)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Greece
INSIDE
$4,701
OCEANVIEW
$5,414
BALCONY
$6,908
SUITE
$10,819
From (per person) 4,701
Cruise
 (1)

32 Days (31 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Countries Visited: Spain, France, Monaco, Italy (+6 more), Sicily, Montenegro, Slovenia, Croatia, Greece, Turkey
INSIDE
$13,488
OCEANVIEW
$17,507
BALCONY
$20,843
SUITE
$28,526
From (per person) 13,488
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 22 April 2026
Countries Visited: Spain, France, Italy, Sicily (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,017
OCEANVIEW
$3,363
BALCONY
$4,403
SUITE
$6,135
From (per person) 3,017
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 28 June 2025
Countries Visited: Spain, France, Italy, Montenegro (+1 more), Greece
Exclusive Deal
INSIDE
$2,473
OCEANVIEW
$3,087
BALCONY
$3,285
SUITE
$3,572
From (per person) 2,473
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to Aug 2025
Countries Visited: Spain, Gibraltar, France, Italy (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,706
OCEANVIEW
$4,904
BALCONY
$5,686
SUITE
$6,201
From (per person) 3,706
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 07 September 2026
Countries Visited: Spain, France, Italy, Greece (+1 more), Turkey
Exclusive DealNew Year Sale
INSIDE
$2,872
OCEANVIEW
$3,548
BALCONY
$3,824
SUITE
$7,567
Save (per person) 1,806
From (per person) 2,872
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 15 March 2027
Countries Visited: Spain, Malta, Sicily, Greece
New Year SaleExclusive Deal
INSIDE
$1,977
OCEANVIEW
$2,202
BALCONY
$2,696
SUITE
$8,296
Save (per person) 1,294
From (per person) 1,977
Cruise
 (3)

38 Days (37 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 August 2026
Countries Visited: Spain, France, Monaco, Italy (+6 more), Sicily, Montenegro, Slovenia, Croatia, Greece, Turkey
INSIDE
$15,761
OCEANVIEW
$18,385
BALCONY
$22,879
SUITE
$31,898
From (per person) 15,761
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 20 September 2025
Countries Visited: Spain, Gibraltar, France, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$4,349
OCEANVIEW
$5,160
BALCONY
$5,606
SUITE
$6,586
From (per person) 4,349
Cruise
 (3)

45 Days (44 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 11 June 2026
Countries Visited: Spain, France, Corsica, Monaco (+6 more), Italy, Montenegro, Croatia, Slovenia, Greece, Turkey
INSIDE
$17,571
OCEANVIEW
$20,343
BALCONY
$24,481
SUITE
$32,946
From (per person) 17,571
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 16 May 2025
Countries Visited: Spain, Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$1,995
OCEANVIEW
$2,099
BALCONY
$2,576
SUITE
$4,869
Save (per person) 791
From (per person) 1,995
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Countries Visited: Spain, Morocco, Portugal, Corsica (+3 more), Italy, Montenegro, Greece
Exclusive Deal
INSIDE
$5,407
OCEANVIEW
$6,001
BALCONY
$7,516
SUITE
-
From (per person) 5,407
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,691
OCEANVIEW
$4,449
BALCONY
$5,394
SUITE
$5,861
From (per person) 3,691
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 20 September 2025
Countries Visited: Spain, Malta, Egypt, Cyprus (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$2,939
OCEANVIEW
$3,771
BALCONY
$4,152
SUITE
$6,206
From (per person) 2,939
Cruise
 (2)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 10 September 2025
Countries Visited: Spain, France, Italy, Sicily (+4 more), Montenegro, Croatia, Greece, Turkey
Exclusive Deal
INSIDE
$6,004
OCEANVIEW
-
BALCONY
-
SUITE
-
From (per person) 6,004
Cruise
 (2)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 26 January 2025
Countries Visited: Spain, Italy, Sicily, Turkey (+1 more), Greece
Exclusive DealNew Year Sale
INSIDE
$1,695
OCEANVIEW
-
BALCONY
$2,632
SUITE
-
Save (per person) 1,104
From (per person) 1,695
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2026
Countries Visited: Spain, Malta, Greece, Turkey
Exclusive Deal
INSIDE
$1,866
OCEANVIEW
$2,163
BALCONY
$2,609
SUITE
$4,094
From (per person) 1,866
Cruise
 (2)

29 Days (28 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 20 September 2025
Countries Visited: Spain, Malta, Egypt, Cyprus (+3 more), Greece, Turkey, Sicily
Exclusive Deal
INSIDE
$5,415
OCEANVIEW
$6,900
BALCONY
$7,494
SUITE
$11,355
From (per person) 5,415
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 July 2025
Countries Visited: Spain, France, Italy, Malta (+2 more), Tunisia, Greece
Exclusive Deal
INSIDE
$2,481
OCEANVIEW
$2,778
BALCONY
$3,149
SUITE
$5,154
From (per person) 2,481
Cruise
 (5)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 26 April 2025
Countries Visited: Spain, France, Italy, Malta (+1 more), Greece
80% Off Second SailorUp To USD $300 Bar Tab
INSIDE
$2,334
OCEANVIEW
$2,334
BALCONY
$3,114
SUITE
$7,422
From (per person) 2,334
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Countries Visited: Spain, Gibraltar, Italy, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$4,988
OCEANVIEW
$6,543
BALCONY
$8,206
SUITE
$9,414
From (per person) 4,988
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 21 June 2026
Countries Visited: Spain, Malta, Greece, Turkey (+1 more), Egypt
Exclusive Deal
INSIDE
$3,584
OCEANVIEW
$4,178
BALCONY
$5,069
SUITE
$7,891
From (per person) 3,584
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 July 2025
Countries Visited: Spain, France, Italy, Sicily (+5 more), Malta, Tunisia, Greece, Montenegro, Croatia
Exclusive Deal
INSIDE
-
OCEANVIEW
$5,111
BALCONY
$5,804
SUITE
$9,368
From (per person) 5,111
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 27 August 2025
Countries Visited: Spain, France, Italy, Croatia (+3 more), Montenegro, Turkey, Greece
New Year SaleExclusive Deal
INSIDE
$3,502
OCEANVIEW
$4,380
BALCONY
$4,239
SUITE
$9,306
Save (per person) 2,227
From (per person) 3,502
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 June 2025
Countries Visited: Spain, Gibraltar, France, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$3,331
OCEANVIEW
$4,093
BALCONY
$4,855
SUITE
$5,954
From (per person) 3,331
Cruise
 (2)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Countries Visited: Spain, France, Italy, Sicily (+4 more), Greece, Croatia, Montenegro, Turkey
Exclusive Deal
INSIDE
$5,698
OCEANVIEW
$6,144
BALCONY
$8,371
SUITE
$11,688
From (per person) 5,698
Cruise

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 15 September 2025
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$6,936
OCEANVIEW
$8,590
BALCONY
$9,787
SUITE
$13,104
Save (per person) 2,054
From (per person) 6,936
Cruise

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Regent Seven Seas
Departure: 21 May 2026
Countries Visited: Spain, Sicily, Croatia, Montenegro (+1 more), Greece
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$13,610
SUITE
$14,283
Save (per person) 6,170
From (per person) 13,610
Results: 1-30 of 46

No Results found. Try changing your search filters.

Cities