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 114 departures available from eleven of the world's leading cruise lines.
Filter Results
57 Cruises (114 Departures)
57 Cruises (114 Departures)
Departures
Show More...
Duration
6 Days
30 Days
End City
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$31,500pp
Countries
Show More...
Cruise
 (7)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Jul 2026 to Oct 2027
Visits: Greece, Montenegro, Sicily, Spain
Sanctuary Collection
Exclusive Savings
Inside
$1,548
Oceanview
$2,083
Balcony
$2,557
Suite
$2,914
From (Per Person)
A$1,548
Save 41
Per Person
Cruise
 (7)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Oct 2026
Visits: Greece, Montenegro, Sicily, Italy, Spain
Sanctuary Collection
Exclusive Savings
Inside
$1,349
Oceanview
$1,745
Balcony
$2,161
Suite
$2,814
From (Per Person)
A$1,349
Per Person
Cruise
 (4)

26 Days (25 Nights) Athens to Barcelona
Cruise Line: Azamara
Departure: 15 February 2028
Visits: Greece, Egypt, Cyprus, Turkey +4 more, Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$9,689
Oceanview
$11,717
Balcony
$14,491
Suite
$20,978
From (Per Person)
A$9,689
Per Person
Cruise
 (7)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 04 July 2027
Visits: Greece, Turkey, Sicily, Italy, Spain
Sanctuary Collection
Exclusive Savings
Inside
$2,056
Oceanview
$2,442
Balcony
$2,848
Suite
$3,610
From (Per Person)
A$2,056
Per Person
Cruise
 (7)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Jun 2027 to Sep 2028
Visits: Greece, Montenegro, Sicily, Spain
Sanctuary Collection
Exclusive Savings
Inside
$1,439
Oceanview
$1,835
Balcony
$2,142
Suite
$2,578
From (Per Person)
A$1,439
Per Person
Cruise
 (1)

9 Days (8 Nights) Athens to Barcelona
Cruise Line: Royal Caribbean
Departure: 05 November 2027
Visits: Greece, Turkey, Italy, Spain
Exclusive Savings
Inside
$1,563
Oceanview
$1,805
Balcony
$2,707
Suite
$3,899
From (Per Person)
A$1,563
Save 833
Per Person
Cruise
 (3)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 14 October 2026
Visits: Greece, Turkey, Albania, Malta +5 more, Sicily, Italy, Corsica, France, Spain
Fare Saver
Exclusive Savings
Inside
$6,047
Oceanview
$6,344
Balcony
$8,473
Suite
$12,235
From (Per Person)
A$6,047
Per Person
Cruise
 (5)

9 Days (8 Nights) Athens to Malaga
Cruise Line: Azamara
Departure: 26 November 2026
Visits: Greece, Sicily, Malta, Tunisia, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,596
Oceanview
$2,635
Balcony
$3,027
Suite
$5,046
From (Per Person)
A$2,596
Per Person
Cruise
 (7)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 24 June 2027
Visits: Greece, Montenegro, Sicily, Turkey, Italy, Spain
Sanctuary Collection
Exclusive Savings
Inside
$3,725
Oceanview
$4,468
Balcony
$5,398
Suite
$6,943
From (Per Person)
A$3,725
Per Person
Cruise
 (8)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Azamara
Departure: 02 August 2026
Visits: Greece, Turkey, Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,297
Oceanview
$3,581
Balcony
-
Suite
-
From (Per Person)
A$3,297
Per Person
Cruise
 (7)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 25 July 2027
Visits: Greece, Montenegro, Sicily, Turkey, Italy, Spain
Sanctuary Collection
Exclusive Savings
Inside
$3,676
Oceanview
$4,517
Balcony
$5,190
Suite
$6,448
From (Per Person)
A$3,676
Per Person
Cruise
 (2)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Departure: 12 February 2028
Visits: Greece, Croatia, Montenegro, Italy, France, Gibraltar, Spain
Fare Saver
Exclusive Savings
Inside
$2,347
Oceanview
$2,842
Balcony
$3,267
Suite
$4,663
From (Per Person)
A$2,347
Per Person
Cruise
 (4)

21 Days (20 Nights) Athens to Barcelona
Cruise Line: Azamara
Departure: 21 November 2027
Visits: Greece, Turkey, Egypt, Sicily, Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$7,141
Oceanview
$8,797
Balcony
$10,992
Suite
-
From (Per Person)
A$7,141
Per Person
Cruise
 (3)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 03 July 2027
Visits: Greece, Montenegro, Sicily, Italy +4 more, Corsica, France, Gibraltar, Spain
Fare Saver
Exclusive Savings
Inside
$3,857
Oceanview
$4,441
Balcony
$5,193
Suite
$8,371
From (Per Person)
A$3,857
Per Person
Cruise
 (7)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 04 August 2027
Visits: Greece, Turkey, Sicily, Italy, Spain
Sanctuary Collection
Exclusive Savings
Inside
$2,086
Oceanview
$2,680
Balcony
$2,948
Suite
$3,670
From (Per Person)
A$2,086
Per Person
Cruise
 (7)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 October 2028
Visits: Greece, Turkey, Italy, Corsica, Spain
Sanctuary Collection
Exclusive Savings
Inside
$2,506
Oceanview
$2,951
Balcony
$3,338
Suite
$3,946
From (Per Person)
A$2,506
Per Person
Cruise
 (2)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Princess
Departure: 26 August 2028
Visits: Greece, Turkey, Montenegro, Malta, Spain
Exclusive Savings
Inside
$2,200
Oceanview
$2,644
Balcony
$2,476
Suite
$3,353
From (Per Person)
A$2,200
Per Person
Cruise
 (3)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 24 October 2026
Visits: Greece, Albania, Malta, Sicily +4 more, Italy, Corsica, France, Spain
Fare Saver
Exclusive Savings
Inside
$3,756
Oceanview
$3,855
Balcony
$5,043
Suite
$6,874
From (Per Person)
A$3,756
Per Person
Cruise
 (7)

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 11 June 2028
Visits: Greece, Montenegro, Sicily, Italy, Spain
Sanctuary Collection
Exclusive Savings
Inside
$1,529
Oceanview
$1,845
Balcony
$2,514
Suite
$2,781
From (Per Person)
A$1,529
Per Person
Cruise
 (3)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2026
Visits: Greece, Italy, France, Spain
Exclusive Savings
Inside
$2,508
Oceanview
$1,979
Balcony
$2,794
Suite
$8,488
From (Per Person)
A$1,979
Save 1,304
Per Person
Cruise
 (1)

30 Days (29 Nights) Athens to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 November 2026
Visits: Greece, Malta, Sicily, Italy +5 more, France, Spain, Morocco, Portugal, Gibraltar
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$25,872
From (Per Person)
A$25,872
Save 528
Per Person
Cruise
 (8)

18 Days (17 Nights) Athens to Barcelona
Cruise Line: Azamara
Departure: 12 December 2026
Visits: Greece, Egypt, Malta, Sicily, Italy, Spain
Azamara Always Included
Exclusive Savings
Inside
$6,447
Oceanview
$7,015
Balcony
$7,760
Suite
$11,954
From (Per Person)
A$6,447
Per Person
Cruise
 (4)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Azamara
Departure: 19 October 2027
Visits: Greece, Sicily, Malta, Tunisia +4 more, Sardinia, France, Corsica, Spain
Azamara Always Included
Exclusive Savings
Inside
$7,776
Oceanview
$8,540
Balcony
$10,255
Suite
-
From (Per Person)
A$7,776
Save 133
Per Person
Cruise
 (3)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Oceania
Departure: 05 June 2028
Visits: Greece, Turkey, Italy, Monaco, France, Spain
Your World Inclusions
Exclusive Savings
Inside
$5,295
Oceanview
$7,060
Balcony
$8,544
Suite
$11,929
From (Per Person)
A$5,295
Save 2,145
Per Person
Cruise
 (1)

11 Days (10 Nights) Athens to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 November 2026
Visits: Greece, Malta, Sicily, Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$8,452
From (Per Person)
A$8,452
Save 173
Per Person
Cruise
 (3)

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 June 2027
Visits: Greece, Montenegro, Sicily, Italy, France, Gibraltar, Spain
Fare Saver
Exclusive Savings
Inside
$3,748
Oceanview
$4,332
Balcony
-
Suite
-
From (Per Person)
A$3,748
Per Person
Cruise
 (3)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 04 May 2027
Visits: Greece, Turkey, Albania, Croatia +4 more, Italy, Montenegro, Sicily, Spain
Fare Saver
Exclusive Savings
Inside
$5,998
Oceanview
$6,582
Balcony
$8,354
Suite
$11,829
From (Per Person)
A$5,998
Per Person
Cruise
 (4)

13 Days (12 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 November 2026
Visits: Greece, Croatia, Montenegro, Sicily, Italy, France, Spain
Exclusive Savings
Inside
$3,197
Oceanview
$3,362
Balcony
$5,633
Suite
$6,869
From (Per Person)
A$3,197
Save 2,063
Per Person
Cruise
 (2)

12 Days (11 Nights) Athens to Barcelona
Cruise Line: Princess
Departure: 26 May 2028
Visits: Greece, Turkey, Montenegro, Malta, Spain
Exclusive Savings
Inside
$2,190
Oceanview
$2,743
Balcony
$2,585
Suite
$3,561
From (Per Person)
A$2,190
Per Person
Cruise
 (2)

22 Days (21 Nights) Athens to Barcelona
Cruise Line: Holland America
Departure: 05 February 2028
Visits: Greece, Egypt, Croatia, Montenegro +4 more, Italy, France, Gibraltar, Spain
Fare Saver
Exclusive Savings
Inside
$3,474
Oceanview
$4,216
Balcony
$4,879
Suite
$6,988
From (Per Person)
A$3,474
Per Person
Results: 1-30 of 57

No trips found. Try adjusting the search filters.