Home > Cruises > Europe Cruises > Adriatic Cruises > Cruises from Greece to Spain

Cruises from Greece to Spain

Are you looking for a cruise from Greece to Spain? October is the most popular month to cruise between Greece and Spain and there are 105 departures available from twelve of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
29 Days
End City
Ship Size
Ship Features
Operators
Show More...
Price
$1,000pp
$31,340pp
Countries
Show More...
Filter Results
42 Cruises (105 Cruise Departures)
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 24 October 2026
Countries Visited: Greece, Albania, Malta, Sicily (+4 more), Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
$2,089
OCEANVIEW
$2,239
BALCONY
$2,989
SUITE
$4,239
From (per person) 2,089
Cruise
 (3)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 25 October 2025
Countries Visited: Greece, Turkey, Sicily, Sardinia (+2 more), France, Spain
INSIDE
$2,739
OCEANVIEW
$2,959
BALCONY
$5,789
SUITE
-
From (per person) 2,739
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 August 2025
Countries Visited: Greece, Sicily, Spain
Latest OfferExclusive Solo Offer
INSIDE
$1,341
OCEANVIEW
$1,521
BALCONY
$1,644
SUITE
-
From (per person) 1,973
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 13 September 2026
Countries Visited: Greece, Turkey, Malta, Spain
Exclusive DealExclusive Solo Offer
INSIDE
$2,032
OCEANVIEW
$2,325
BALCONY
$3,104
SUITE
$6,060
Save (per person) 1,142
From (per person) 2,032
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 October 2025
Countries Visited: Greece, Italy, France, Spain
Bonus Onboard Credit + SaveExclusive Deal
INSIDE
$1,201
OCEANVIEW
-
BALCONY
$1,663
SUITE
$5,458
From (per person) 1,871
Cruise
 (1)

10 Days (9 Nights) Athens to Malaga
Cruise Line: Ponant
Departure: 08 November 2025
Countries Visited: Greece, Italy, Sicily, Tunisia (+2 more), Algeria, Spain
INSIDE
-
OCEANVIEW
-
BALCONY
$6,190
SUITE
$12,750
From (per person) 6,190
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2026
Countries Visited: Greece, Italy, France, Spain
Exclusive Deal
INSIDE
$2,330
OCEANVIEW
$2,330
BALCONY
$2,946
SUITE
$5,711
Save (per person) 1,319
From (per person) 2,330
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 19 June 2026
Countries Visited: Greece, Turkey, Malta, Spain
Exclusive DealExclusive Solo Offer
INSIDE
$1,581
OCEANVIEW
$1,863
BALCONY
$2,855
SUITE
$5,291
Save (per person) 876
From (per person) 1,581
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jul 2026 to Jun 2027
Countries Visited: Greece, Montenegro, Sicily, Italy (+3 more), France, Gibraltar, Spain
Exclusive Deal
INSIDE
$2,239
OCEANVIEW
$2,439
BALCONY
$3,194
SUITE
$4,989
From (per person) 2,239
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 14 October 2026
Countries Visited: Greece, Turkey, Albania, Malta (+5 more), Sicily, Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
$3,834
OCEANVIEW
$4,084
BALCONY
$5,584
SUITE
$7,884
From (per person) 3,834
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 October 2027
Countries Visited: Greece, Egypt, Israel, Cyprus (+6 more), Turkey, Albania, Malta, Sicily, Italy, Spain
Exclusive Deal
INSIDE
$4,024
OCEANVIEW
$4,304
BALCONY
$5,654
SUITE
$8,104
From (per person) 4,024
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 05 July 2026
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive Deal
INSIDE
$1,194
OCEANVIEW
$1,294
BALCONY
$1,729
SUITE
$2,529
From (per person) 1,194
Cruise

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Oceania Cruises
Departure: 27 October 2025
Countries Visited: Greece, Croatia, Montenegro, Sicily (+3 more), Malta, Tunisia, Spain
Mutiple Deals Available
INSIDE
$3,599
OCEANVIEW
$4,699
BALCONY
$4,250
SUITE
$11,799
Save (per person) 3,599
From (per person) 3,599
Cruise
 (3)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 23 August 2025
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealBonus Instant Savings
INSIDE
$1,295
OCEANVIEW
$1,545
BALCONY
$1,695
SUITE
$2,052
From (per person) 1,295
Cruise
 (1)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 19 October 2027
Countries Visited: Greece, Sicily, Malta, Tunisia (+4 more), Sardinia, France, Corsica, Spain
INSIDE
$5,019
OCEANVIEW
$5,529
BALCONY
$6,649
SUITE
$8,889
From (per person) 5,019
Cruise
 (3)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 04 October 2025
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealBonus Instant Savings
INSIDE
$1,392
OCEANVIEW
-
BALCONY
-
SUITE
$2,302
From (per person) 1,392
Cruise
 (3)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Mar 2026 to Oct 2027
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealBonus Instant Savings
INSIDE
$1,009
OCEANVIEW
$1,309
BALCONY
$1,409
SUITE
$1,649
From (per person) 1,009
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 15 August 2026
Countries Visited: Greece, Turkey, Sicily, Spain
Exclusive DealExclusive Solo Offer
INSIDE
$1,420
OCEANVIEW
$1,552
BALCONY
$1,675
SUITE
$4,333
Save (per person) 792
From (per person) 1,420
Cruise
 (1)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 10 May 2026
Countries Visited: Greece, Turkey, Sicily, Italy (+2 more), France, Spain
INSIDE
$2,969
OCEANVIEW
$3,299
BALCONY
$4,259
SUITE
$6,189
From (per person) 2,969
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 October 2027
Countries Visited: Greece, Albania, Malta, Sicily (+2 more), Italy, Spain
Exclusive Deal
INSIDE
$2,024
OCEANVIEW
$2,174
BALCONY
$2,734
SUITE
$3,974
From (per person) 2,024
Cruise
 (3)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Jun 2027 to Jul 2027
Countries Visited: Greece, Montenegro, Sicily, Turkey (+2 more), Italy, Spain
Exclusive DealBonus Instant Savings
INSIDE
$4,080
OCEANVIEW
$4,930
BALCONY
$5,880
SUITE
$7,130
From (per person) 4,080
Cruise
 (1)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 30 October 2025
Countries Visited: Greece, Turkey, Sicily, Italy (+2 more), France, Spain
INSIDE
$2,609
OCEANVIEW
$2,769
BALCONY
$4,019
SUITE
$5,269
From (per person) 2,609
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Aug 2026 to Jul 2027
Countries Visited: Greece, Montenegro, Sicily, Italy (+4 more), Corsica, France, Gibraltar, Spain
Exclusive Deal
INSIDE
$2,284
OCEANVIEW
$2,584
BALCONY
$3,284
SUITE
$5,084
From (per person) 2,284
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 09 August 2025
Countries Visited: Greece, Turkey, Sicily, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,851
Save (per person) 5,507
From (per person) 8,851
Cruise
 (3)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 02 August 2026
Countries Visited: Greece, Turkey, Sicily, Italy (+2 more), France, Spain
INSIDE
$5,379
OCEANVIEW
$6,019
BALCONY
$7,369
SUITE
$8,839
From (per person) 5,379
Cruise

10 Days (9 Nights) Athens to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 24 April 2026
Countries Visited: Greece, Sicily, Malta, Tunisia (+1 more), Spain
Best Available FareUnique Summer Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$5,550
SUITE
$6,410
From (per person) 5,550
Cruise
 (3)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 September 2025
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealBonus Instant Savings
INSIDE
$1,271
OCEANVIEW
-
BALCONY
$3,611
SUITE
$3,477
From (per person) 1,271
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 28 June 2026
Countries Visited: Greece, Egypt, Montenegro, Sicily (+1 more), Spain
Exclusive Deal
INSIDE
$2,494
OCEANVIEW
$2,794
BALCONY
$3,544
SUITE
$5,144
From (per person) 2,494
Cruise
 (3)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Oct 2026 to Oct 2026
Countries Visited: Greece, Montenegro, Sicily, Italy (+1 more), Spain
Exclusive DealBonus Instant Savings
INSIDE
$1,158
OCEANVIEW
$1,378
BALCONY
$1,428
SUITE
$1,878
From (per person) 1,158
Cruise

22 Days (21 Nights) Athens to Barcelona
Operated By: Viking Cruises
Departures: Nov 2025 to Aug 2027
Countries Visited: Greece, Montenegro, Croatia, Italy (+4 more), Sicily, Monaco, France, Spain
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$10,497
SUITE
$13,097
Save (per person) 2,900
From (per person) 10,497
Results: 1-30 of 42

No Results found. Try changing your search filters.