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 89 departures available from eleven 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
$1,600pp
$80,195pp
Countries
Show More...
Filter Results
37 Cruises (89 Cruise Departures)
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 October 2025
Countries Visited: Greece, Italy, France, Spain
New Year SaleExclusive Deal
INSIDE
$2,927
OCEANVIEW
$3,462
BALCONY
$3,386
SUITE
$11,511
Save (per person) 1,873
From (per person) 2,927
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
$3,632
OCEANVIEW
$4,226
BALCONY
$5,167
SUITE
$7,988
From (per person) 3,632
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2026
Countries Visited: Greece, Italy, France, Spain
New Year SaleExclusive Deal
INSIDE
$2,643
OCEANVIEW
$3,320
BALCONY
$3,654
SUITE
$7,338
Save (per person) 1,650
From (per person) 2,643
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 Deal
INSIDE
$2,209
OCEANVIEW
$2,555
BALCONY
$3,476
SUITE
$3,872
From (per person) 2,209
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,863
OCEANVIEW
$3,160
BALCONY
$3,784
SUITE
$6,031
From (per person) 2,863
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
$4,618
OCEANVIEW
$5,212
BALCONY
$6,053
SUITE
$9,320
From (per person) 4,618
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
$4,407
OCEANVIEW
$5,060
BALCONY
$6,446
SUITE
$8,981
From (per person) 4,407
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 DealNew Year Sale
INSIDE
$2,127
OCEANVIEW
$2,459
BALCONY
$3,224
SUITE
$6,954
Save (per person) 1,661
From (per person) 2,127
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
$7,743
OCEANVIEW
$8,674
BALCONY
$10,614
SUITE
$12,713
From (per person) 7,743
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
$5,012
OCEANVIEW
$6,071
BALCONY
$8,655
SUITE
-
From (per person) 5,012
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
$3,633
OCEANVIEW
$4,227
BALCONY
$5,217
SUITE
$8,088
From (per person) 3,633
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
$5,902
OCEANVIEW
$6,268
BALCONY
$6,783
SUITE
$8,773
From (per person) 5,902
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
$3,632
OCEANVIEW
$4,226
BALCONY
$5,167
SUITE
$7,988
From (per person) 3,632
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,965
OCEANVIEW
$2,262
BALCONY
$2,757
SUITE
$4,291
From (per person) 1,965
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
$5,162
OCEANVIEW
$5,608
BALCONY
$6,697
SUITE
$10,855
From (per person) 5,162
Cruise
 (1)

27 Days (26 Nights) Athens to Malaga
Cruise Line: Oceania Cruises
Departure: 11 September 2025
Countries Visited: Greece, Turkey, Cyprus, Malta (+6 more), Tunisia, Sicily, Italy, Corsica, France, Spain
Exclusive Deal
INSIDE
$11,311
OCEANVIEW
-
BALCONY
$17,925
SUITE
-
Save (per person) 2,079
From (per person) 11,311
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
$5,754
OCEANVIEW
$6,398
BALCONY
-
SUITE
-
From (per person) 5,754
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
$5,648
OCEANVIEW
$6,093
BALCONY
$8,321
SUITE
$11,687
From (per person) 5,648
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
$5,840
OCEANVIEW
$6,672
BALCONY
$8,503
SUITE
$13,215
From (per person) 5,840
Cruise
 (5)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Virgin Voyages
Departures: Oct 2025 to Oct 2026
Countries Visited: Greece, Sicily, Spain
80% Off Second SailorUp To USD $300 Bar Tab
INSIDE
$1,928
OCEANVIEW
$2,270
BALCONY
$2,612
SUITE
$6,665
From (per person) 1,928
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
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$6,942
SUITE
$13,018
Save (per person) 128
From (per person) 6,942
Cruise

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Viking Cruises
Departures: Apr 2025 to Aug 2027
Countries Visited: Greece, Montenegro, Croatia, Italy (+4 more), Sicily, Monaco, France, Spain
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$17,716
SUITE
$26,131
Save (per person) 4,909
From (per person) 17,716
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 19 June 2026
Countries Visited: Greece, Turkey, Malta, Spain
Exclusive DealNew Year Sale
INSIDE
$2,791
OCEANVIEW
$3,102
BALCONY
$3,483
SUITE
$7,716
Save (per person) 1,762
From (per person) 2,791
Cruise

11 Days (10 Nights) Athens to Malaga
Cruise Line: Ponant
Departure: 07 November 2025
Countries Visited: Greece, Italy, Sicily, Tunisia (+2 more), Algeria, Spain
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$10,158
SUITE
$19,105
Save (per person) 192
From (per person) 10,158
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 13 September 2026
Countries Visited: Greece, Turkey, Malta, Spain
New Year SaleExclusive Deal
INSIDE
$3,413
OCEANVIEW
$3,954
BALCONY
$4,626
SUITE
$8,632
Save (per person) 2,160
From (per person) 3,413
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
-
BALCONY
$12,659
SUITE
$18,668
Save (per person) 2,101
From (per person) 12,659
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
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$16,723
SUITE
$17,534
Save (per person) 6,947
From (per person) 16,723
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
New Year Sale
INSIDE
$5,280
OCEANVIEW
$6,637
BALCONY
$7,379
SUITE
$8,438
From (per person) 5,280
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 09 August 2025
Countries Visited: Greece, Turkey, Sicily, Spain
Exclusive DealNew Year Sale
INSIDE
$1,869
OCEANVIEW
$1,996
BALCONY
$2,875
SUITE
$6,216
Save (per person) 1,204
From (per person) 1,869
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
Unique Oceans OfferExplora Early Booking Benefit
INSIDE
-
OCEANVIEW
-
BALCONY
$7,757
SUITE
$8,920
From (per person) 7,757
Results: 1-30 of 37

No Results found. Try changing your search filters.