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 107 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
$34,398pp
Countries
Show More...
Filter Results
43 Cruises (107 Cruise Departures)
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 09 August 2025
Countries Visited: Greece, Turkey, Sicily, Spain
Exciting DealsExclusive Deal
INSIDE
$1,417
OCEANVIEW
$1,406
BALCONY
$1,456
SUITE
$6,980
Save (per person) 1,040
From (per person) 1,406
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 DealSummer Swing Sale
INSIDE
$1,322
OCEANVIEW
$1,527
BALCONY
$2,114
SUITE
$2,292
From (per person) 1,322
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 October 2025
Countries Visited: Greece, Italy, France, Spain
Exclusive Deal
INSIDE
$1,170
OCEANVIEW
$1,379
BALCONY
$1,621
SUITE
$5,761
Save (per person) 630
From (per person) 1,170
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
$11,510
From (per person) 6,190
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,394
OCEANVIEW
$2,694
BALCONY
$3,444
SUITE
$5,144
From (per person) 2,394
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,774
OCEANVIEW
$4,074
BALCONY
$5,574
SUITE
$7,824
From (per person) 3,774
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
 (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)

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
Departures: Jul 2025 to Jul 2026
Countries Visited: Greece, Turkey, Malta, Spain
Mutiple Deals Available
INSIDE
$1,599
OCEANVIEW
$1,598
BALCONY
$2,008
SUITE
$4,734
Save (per person) 895
From (per person) 1,598
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)

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 DealSummer Swing Sale
INSIDE
$1,128
OCEANVIEW
$1,428
BALCONY
$1,528
SUITE
$1,828
From (per person) 1,128
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
Departures: Mar 2026 to Oct 2027
Countries Visited: Greece, Montenegro, Sicily, Spain
Exclusive DealSummer Swing Sale
INSIDE
$1,029
OCEANVIEW
$1,259
BALCONY
$1,409
SUITE
$1,709
From (per person) 1,029
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 04 October 2026
Countries Visited: Greece, Sicily, Italy, Spain
Swing Into Savings Best Rate
INSIDE
$1,323
OCEANVIEW
$1,533
BALCONY
$1,891
SUITE
$4,295
From (per person) 1,323
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 Deal
INSIDE
$1,293
OCEANVIEW
$1,509
BALCONY
$2,171
SUITE
$5,494
Save (per person) 1,148
From (per person) 1,293
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
 (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 DealSummer Swing Sale
INSIDE
$4,080
OCEANVIEW
$4,930
BALCONY
$5,880
SUITE
$7,130
From (per person) 4,080
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
 (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 DealSummer Swing Sale
INSIDE
$1,271
OCEANVIEW
-
BALCONY
-
SUITE
$5,800
From (per person) 1,271
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
 (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 DealSummer Swing Sale
INSIDE
$1,320
OCEANVIEW
$1,545
BALCONY
$1,695
SUITE
$1,865
From (per person) 1,320
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 04 May 2027
Countries Visited: Greece, Turkey, Albania, Croatia (+4 more), Italy, Montenegro, Sicily, Spain
Exclusive Deal
INSIDE
$3,864
OCEANVIEW
$4,244
BALCONY
$5,404
SUITE
$7,664
From (per person) 3,864
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,089
OCEANVIEW
$2,204
BALCONY
$2,904
SUITE
$3,904
From (per person) 2,089
New ReleaseCruise

12 Days (11 Nights) Athens to Malaga
Cruise Line: Scenic
Departure: 28 June 2026
Countries Visited: Greece, Sicily, Sardinia, Spain
2 for 1 Fares + Fly Free Premium Economy2 for 1 Fares + Fly Free Business Class
INSIDE
-
OCEANVIEW
-
BALCONY
$15,595
SUITE
$21,370
Save (per person) 15,745
From (per person) 15,595
Cruise
 (3)

29 Days (28 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 29 June 2027
Countries Visited: Greece, Turkey, Italy, Croatia (+5 more), Montenegro, Sicily, Monaco, France, Spain
INSIDE
$8,349
OCEANVIEW
$9,479
BALCONY
$11,879
SUITE
$16,839
From (per person) 8,349
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,209
OCEANVIEW
$2,339
BALCONY
$2,729
SUITE
$4,419
From (per person) 2,209
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,579
OCEANVIEW
$2,308
BALCONY
-
SUITE
-
From (per person) 2,277
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,432
OCEANVIEW
$1,564
BALCONY
$1,825
SUITE
$5,171
Save (per person) 780
From (per person) 1,432
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2026
Countries Visited: Greece, Italy, France, Spain
Bonus Onboard Credit + SaveExclusive Deal
INSIDE
$2,342
OCEANVIEW
$2,342
BALCONY
$2,693
SUITE
$5,273
From (per person) 3,649
Results: 1-30 of 43

No Results found. Try changing your search filters.