Home > Cruises > Europe Cruises > Mediterranean 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 117 departures available from eleven of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
26 Days
End City
Ship Size
Ship Features
Operators
Show More...
Price
$1,000pp
$78,090pp
Countries
Show More...
Filter Results
44 Cruises (117 Cruise Departures)
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2026
Visit: Greece, Italy, France, Spain
Exclusive Savings
Inside
$2,178
Oceanview
$2,489
Balcony
$2,489
Suite
$7,016
From
US$2,575
Save 844
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 October 2027
Visit: Greece, Egypt, Israel, Cyprus (+6 more), Turkey, Albania, Malta, Sicily, Italy, Spain
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,965
Oceanview
$4,240
Balcony
$5,563
Suite
$7,964
From
US$3,965
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 21 November 2027
Visit: Greece, Turkey, Egypt, Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$4,967
Oceanview
$6,131
Balcony
$7,693
Suite
-
From
US$4,967
Save 102
Per Person
View Trip
Cruise

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Oceania Cruises
Departure: 08 December 2027
Visit: Greece, Cyprus, Turkey, Malta, Sicily, Sardinia, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,009
Suite
$6,919
From
US$4,009
Save 4,189
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Aug 2026 to Jul 2027
Visit: Greece, Montenegro, Sicily, Italy (+4 more), Corsica, France, Gibraltar, Spain
Fare Saver
Book Early & Have It All Fare Option
Inside
$2,384
Oceanview
$2,484
Balcony
$3,280
Suite
$3,966
From
US$2,384
Per Person
View Trip
Cruise
 (8)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 02 August 2026
Visit: Greece, Turkey, Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$4,303
Oceanview
$4,875
Balcony
$6,737
Suite
$12,160
From
US$4,303
Save 106
Per Person
View Trip
Cruise
 (8)

18 Days (17 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 12 December 2026
Visit: Greece, Egypt, Malta, Sicily, Italy, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,814
Oceanview
$4,338
Balcony
$4,959
Suite
$7,985
From
US$3,814
Save 75
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 24 October 2026
Visit: Greece, Albania, Malta, Sicily (+4 more), Italy, Corsica, France, Spain
Fare Saver
Inside
$2,779
Oceanview
$2,879
Balcony
$4,655
Suite
$5,233
From
US$2,779
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Viking Cruises
Departures: Feb 2026 to Apr 2028
Visit: Greece, Turkey, Sicily, Italy, Monaco, France, Spain
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$5,148
Suite
$6,998
From
US$5,148
Save 4,300
Per Person
View Trip
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 21 August 2027
Visit: Greece, Turkey, Sicily, Spain
Exclusive Savings
Inside
$1,443
Oceanview
$1,633
Balcony
$1,732
Suite
$6,520
From
US$1,696
Save 556
Per Person
View Trip
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 19 June 2026
Visit: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
$2,268
Oceanview
$2,867
Balcony
$3,306
Suite
-
From
US$2,685
Save 883
Per Person
View Trip
Cruise

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Regent Seven Seas
Departure: 23 September 2027
Visit: Greece, Turkey, Sicily, Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,065
Suite
$13,310
From
US$13,065
Save 20,533
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 25 October 2027
Visit: Greece, Malta, Sicily, Italy, Spain
Exclusive Savings
Inside
$1,399
Oceanview
$1,599
Balcony
$2,198
Suite
$4,490
From
US$1,618
Save 489
Per Person
View Trip
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jul 2026 to Jul 2027
Visit: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
$1,445
Oceanview
$1,635
Balcony
$1,734
Suite
$4,766
From
US$1,698
Save 853
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 04 October 2026
Visit: Greece, Sicily, Italy, Spain
With Love From the World
Inside
-
Oceanview
$2,043
Balcony
$2,341
Suite
$3,983
From
US$2,043
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 November 2026
Visit: Greece, Croatia, Montenegro, Sicily, Italy, France, Spain
Exclusive Savings
Inside
$2,877
Oceanview
$2,868
Balcony
$3,726
Suite
$6,681
From
US$3,349
Save 1,232
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 04 May 2027
Visit: Greece, Turkey, Albania, Croatia (+4 more), Italy, Montenegro, Sicily, Spain
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$3,809
Oceanview
$4,182
Balcony
$5,318
Suite
$7,533
From
US$3,809
Per Person
View Trip
Cruise

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 13 September 2026
Visit: Greece, Turkey, Malta, Spain
Exclusive Savings
Inside
$2,635
Oceanview
$2,920
Balcony
$3,337
Suite
$7,849
From
US$3,068
Save 1,077
Per Person
View Trip
Cruise
 (5)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Virgin Voyages
Departure: 16 June 2027
Visit: Greece, Montenegro, Sicily, Italy, France, Spain
With Love From the World
Inside
$2,189
Oceanview
$2,739
Balcony
$2,739
Suite
$6,765
From
US$2,189
Per Person
View Trip
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Seabourn
Departure: 30 October 2027
Visit: Greece, Malta, Sicily, Sardinia, Spain
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,120
Suite
$9,002
From
US$5,120
Save 89
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 October 2027
Visit: Greece, Albania, Malta, Sicily, Italy, Spain
Book Early & Have It All Fare Option
Inside
$2,024
Oceanview
$2,174
Balcony
$2,734
Suite
$3,905
From
US$2,024
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jul 2026 to Jun 2027
Visit: Greece, Montenegro, Sicily, Italy, France, Gibraltar, Spain
Fare Saver
Book Early & Have It All Fare Option
Inside
$2,414
Oceanview
$2,539
Balcony
$3,144
Suite
$4,608
From
US$2,414
Per Person
View Trip
New ReleaseCruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Viking Cruises
Departure: 06 January 2028
Visit: Greece, Turkey, Sicily, Italy, Tunisia, Sardinia, Spain
Viking $799 Air Deal
Inside
-
Oceanview
-
Balcony
$5,798
Suite
$9,298
From
US$5,798
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 14 October 2026
Visit: Greece, Turkey, Albania, Malta (+5 more), Sicily, Italy, Corsica, France, Spain
Fare Saver
Exclusive Savings
Inside
$4,366
Oceanview
$4,513
Balcony
$6,963
Suite
-
From
US$4,366
Save 68
Per Person
View Trip
Cruise
 (3)

26 Days (25 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 15 February 2028
Visit: Greece, Egypt, Cyprus, Turkey (+4 more), Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$6,898
Oceanview
$8,334
Balcony
$10,303
Suite
$14,920
From
US$6,898
Save 151
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 05 July 2026
Visit: Greece, Montenegro, Sicily, Spain
Fare Saver
Inside
$1,269
Oceanview
$1,319
Balcony
$1,719
Suite
$2,219
From
US$1,269
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 October 2027
Visit: Greece, Italy, France, Spain
With Love From the World
Inside
$1,393
Oceanview
$1,533
Balcony
$1,743
Suite
$4,725
From
US$1,393
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Viking Cruises
Departures: Apr 2026 to Aug 2028
Visit: Greece, Montenegro, Croatia, Italy (+4 more), Sicily, Monaco, France, Spain
Viking $1,299 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,397
Suite
$16,597
From
US$11,397
Save 1,500
Per Person
View Trip
Cruise

19 Days (18 Nights) Athens to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 March 2028
Visit: Greece, Montenegro, Croatia, Malta (+6 more), Sicily, Italy, Sardinia, Monaco, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,693
Suite
$11,495
From
US$6,693
Save 7,005
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Azamara Cruises
Departure: 10 May 2026
Visit: Greece, Turkey, Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,546
Oceanview
$3,982
Balcony
$5,447
Suite
-
From
US$3,546
Save 83
Per Person
View Trip
Results: 1-30 of 44

No results found. Try amending the search filters.