Cruises from Spain to Greece

Are you looking for a cruise from Spain to Greece? September is the most popular month to cruise between Spain and Greece and there are 105 departures available from eleven of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
45 Days
Start City
Ship Size
Ship Features
Operators
Show More...
Price
$1,600pp
$31,300pp
Countries
Show More...
Filter Results
46 Cruises (105 Cruise Departures)
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
 (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)

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
$6,598
BALCONY
$8,182
SUITE
-
From (per person) 6,004
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,660
OCEANVIEW
$5,472
BALCONY
$6,027
SUITE
$7,135
From (per person) 4,660
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: 08 August 2026
Countries Visited: Spain, Gibraltar, Italy, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$5,351
OCEANVIEW
$7,182
BALCONY
$8,984
SUITE
$10,301
From (per person) 5,351
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)

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)

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,432
OCEANVIEW
$4,378
BALCONY
$4,236
SUITE
$9,306
Save (per person) 2,184
From (per person) 3,432
Cruise
 (2)

11 Days (10 Nights) Malaga to Athens
Cruise Line: Azamara Cruises
Departure: 02 July 2025
Countries Visited: Spain, Tunisia, Malta, Sicily (+1 more), Greece
INSIDE
$4,385
OCEANVIEW
$4,741
BALCONY
-
SUITE
-
From (per person) 4,385
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
New Year SaleExclusive Deal
INSIDE
$2,378
OCEANVIEW
$2,596
BALCONY
$4,165
SUITE
$10,178
Save (per person) 1,440
From (per person) 2,378
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
$6,221
From (per person) 3,691
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,638
OCEANVIEW
$4,450
BALCONY
$5,341
SUITE
$6,480
From (per person) 3,638
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
-
SUITE
-
From (per person) 5,407
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Ship: Viking Sea
Departure: 22 September 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Greece
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,481
SUITE
$15,871
Save (per person) 214
From (per person) 10,481
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)

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,973
BALCONY
$5,686
SUITE
$6,201
From (per person) 3,706
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: Celebrity Cruises
Departure: 15 March 2027
Countries Visited: Spain, Malta, Sicily, Greece
New Year SaleExclusive Deal
INSIDE
$1,976
OCEANVIEW
$2,201
BALCONY
$2,695
SUITE
$8,296
Save (per person) 1,295
From (per person) 1,976
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)

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,822
OCEANVIEW
$1,926
BALCONY
$2,329
SUITE
$4,449
Save (per person) 964
From (per person) 1,822
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
 (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,210
BALCONY
-
SUITE
$9,368
From (per person) 5,210
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)

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,694
OCEANVIEW
-
BALCONY
$2,631
SUITE
-
Save (per person) 1,105
From (per person) 1,694
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)

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
 (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

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 12 June 2026
Countries Visited: Spain, Malta, Turkey, Greece
Exclusive DealNew Year Sale
INSIDE
$2,722
OCEANVIEW
$3,024
BALCONY
$3,139
SUITE
$7,373
Save (per person) 1,748
From (per person) 2,722
Cruise

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Nov 2025 to Apr 2027
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Greece, Turkey
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,093
SUITE
$14,944
Save (per person) 962
From (per person) 10,093
Results: 1-30 of 46

No Results found. Try changing your search filters.

Cities