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 146 departures available from ten of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
27 Days
End City
Ship Size
Ship Features
Operators
Show More...
Price
$900pp
$31,340pp
Countries
Show More...
Filter Results
40 Cruises (146 Cruise Departures)
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,165
SUITE
$5,950
Save (per person) 3,599
From (per person) 3,599
Cruise
 (2)

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 DealSpring Swing Offer
INSIDE
$1,169
OCEANVIEW
$1,565
BALCONY
$1,832
SUITE
$2,070
From (per person) 1,169
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
 (2)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Nov 2026
Countries Visited: Greece, Croatia, Montenegro, Sicily (+3 more), Italy, France, Spain
Exclusive DealBonus Onboard Credit + Save
INSIDE
$1,369
OCEANVIEW
$1,564
BALCONY
$2,292
SUITE
$4,949
Save (per person) 1,125
From (per person) 1,369
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 22 August 2026
Countries Visited: Greece, Montenegro, Sicily, Italy (+4 more), Corsica, France, Gibraltar, Spain
Exclusive Deal
INSIDE
$2,377
OCEANVIEW
$2,773
BALCONY
$3,417
SUITE
$5,298
From (per person) 2,377
Cruise
 (1)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 10 May 2025
Countries Visited: Greece, Turkey, Malta, Sicily (+4 more), Italy, Sardinia, France, Spain
INSIDE
$3,139
OCEANVIEW
$4,929
BALCONY
-
SUITE
-
From (per person) 3,139
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,285
OCEANVIEW
$1,483
BALCONY
$1,830
SUITE
$2,820
From (per person) 1,285
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,953
OCEANVIEW
$2,053
BALCONY
$2,204
SUITE
$5,640
Save (per person) 1,139
From (per person) 1,953
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,709
OCEANVIEW
$2,879
BALCONY
$3,359
SUITE
$4,409
From (per person) 2,709
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Virgin Voyages
Departures: Oct 2025 to Oct 2026
Countries Visited: Greece, Sicily, Spain
Sail Into Deeper Savings Best Rate
INSIDE
$1,207
OCEANVIEW
$1,417
BALCONY
$1,635
SUITE
$4,095
From (per person) 1,207
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 September 2025
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealSpring Swing Offer
INSIDE
$1,063
OCEANVIEW
$1,439
BALCONY
$1,855
SUITE
$2,053
From (per person) 1,063
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 October 2025
Countries Visited: Greece, Italy, France, Spain
Exclusive DealBonus Onboard Credit + Save
INSIDE
$1,505
OCEANVIEW
$1,755
BALCONY
$1,949
SUITE
$5,592
Save (per person) 902
From (per person) 1,505
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 19 July 2026
Countries Visited: Greece, Montenegro, Sicily, Italy (+3 more), France, Gibraltar, Spain
Exclusive Deal
INSIDE
$2,382
OCEANVIEW
$2,778
BALCONY
$3,422
SUITE
$5,303
From (per person) 2,382
Cruise
 (3)

18 Days (17 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 12 December 2026
Countries Visited: Greece, Egypt, Malta, Sicily (+2 more), Italy, Spain
INSIDE
$4,059
OCEANVIEW
$4,629
BALCONY
$5,909
SUITE
$9,189
From (per person) 4,059
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Sep 2026
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealSpring Swing Offer
INSIDE
$1,114
OCEANVIEW
$1,579
BALCONY
$1,708
SUITE
$1,906
From (per person) 1,114
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,438
OCEANVIEW
$2,834
BALCONY
$3,477
SUITE
$5,408
From (per person) 2,438
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,513
OCEANVIEW
$1,622
BALCONY
$1,932
SUITE
$5,151
Save (per person) 888
From (per person) 1,513
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
$3,669
OCEANVIEW
$3,969
BALCONY
$6,059
SUITE
$8,469
From (per person) 3,669
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
$3,049
OCEANVIEW
$3,509
BALCONY
$4,479
SUITE
$6,239
From (per person) 3,049
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,007
OCEANVIEW
$2,422
BALCONY
$2,924
SUITE
$6,017
Save (per person) 1,167
From (per person) 2,007
Cruise

22 Days (21 Nights) Athens to Santa Cruz de Tenerife
Cruise Line: Oceania Cruises
Departure: 27 October 2025
Countries Visited: Greece, Croatia, Montenegro, Sicily (+5 more), Malta, Tunisia, Spain, Morocco, Portugal
Exclusive Deal
INSIDE
-
OCEANVIEW
$7,599
BALCONY
$8,499
SUITE
$12,399
Save (per person) 7,599
From (per person) 7,599
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,748
OCEANVIEW
$4,045
BALCONY
$5,530
SUITE
$7,757
From (per person) 3,748
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,160
OCEANVIEW
$2,603
BALCONY
$2,730
SUITE
$5,123
Save (per person) 1,257
From (per person) 2,160
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2025 to Oct 2025
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealSpring Swing Offer
INSIDE
$1,005
OCEANVIEW
$1,381
BALCONY
$1,629
SUITE
$1,827
From (per person) 1,005
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 August 2025
Countries Visited: Greece, Turkey, Croatia, Italy (+4 more), Montenegro, Sicily, France, Spain
Exclusive Deal
INSIDE
$2,649
OCEANVIEW
$2,896
BALCONY
$3,540
SUITE
$5,421
From (per person) 2,649
Cruise

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Regent Seven Seas
Departure: 12 October 2026
Countries Visited: Greece, Turkey, Malta, Sicily (+3 more), Italy, Monaco, Spain
Exclusive DealEarly Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$11,299
SUITE
$12,999
Save (per person) 17,699
From (per person) 11,299
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 October 2025
Countries Visited: Greece, Croatia, Italy, Albania (+5 more), Malta, Sicily, Corsica, France, Spain
Exclusive Deal
INSIDE
$3,861
OCEANVIEW
$4,406
BALCONY
$5,000
SUITE
$7,425
From (per person) 3,861
Cruise
 (3)

21 Days (20 Nights) Athens to Barcelona
Cruise Line: Princess
Departure: 20 June 2025
Countries Visited: Greece, Turkey, Malta, Italy (+2 more), Sicily, Spain
Exclusive Deal
INSIDE
$3,134
OCEANVIEW
-
BALCONY
$4,075
SUITE
$10,085
From (per person) 3,134
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2025 to Aug 2025
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealSpring Swing Offer
INSIDE
$936
OCEANVIEW
$1,126
BALCONY
$1,451
SUITE
$1,631
From (per person) 936
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Oct 2025 to Oct 2026
Countries Visited: Greece, Albania, Malta, Sicily (+4 more), Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
$2,074
OCEANVIEW
$2,222
BALCONY
$2,782
SUITE
$4,202
From (per person) 2,074
Results: 1-30 of 40

No Results found. Try changing your search filters.