Cruises from Spain to Greece

Are you looking for a cruise from Spain to Greece? June is the most popular month to cruise between Spain and Greece and there are 111 departures available from eleven of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
36 Days
Start City
Ship Size
Ship Features
Operators
Show More...
Price
$1,300pp
$42,244pp
Countries
Show More...
Filter Results
62 Cruises (111 Cruise Departures)
Cruise
 (7)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,903
Oceanview
$4,893
Balcony
$5,814
Suite
$7,061
From
A$3,903
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 26 September 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,502
Oceanview
$4,631
Balcony
$5,274
Suite
$6,195
From
A$3,502
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 May 2028
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,716
Oceanview
$3,231
Balcony
$4,394
Suite
$4,884
From
A$2,716
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visit: Spain, France, Italy, Sicily, Montenegro, Greece
Fare Saver
Exclusive Savings
Inside
$1,800
Oceanview
$2,028
Balcony
$2,335
Suite
$3,721
From
A$1,800
Per Person
View Trip
Cruise
 (4)

10 Days (9 Nights) Malaga to Athens
Cruise Line: Azamara Cruises
Departure: 29 January 2028
Visit: Spain, Algeria, Tunisia, Malta, Sicily, Greece
Azamara Always Included
Exclusive Savings
Inside
$3,595
Oceanview
$4,242
Balcony
$5,330
Suite
$7,603
From
A$3,595
Save 54
Per Person
View Trip
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visit: Spain, France, Italy, Sicily, Montenegro, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$3,552
Oceanview
$3,978
Balcony
$4,562
Suite
$7,176
From
A$3,552
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visit: Spain, Gibraltar, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,333
Oceanview
$5,254
Balcony
$6,046
Suite
$11,670
From
A$4,333
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece, Sicily, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,101
Oceanview
$5,299
Balcony
$6,348
Suite
$7,576
From
A$4,101
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 08 June 2027
Visit: Spain, France, Monaco, Italy (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Exclusive Savings
Inside
$11,491
Oceanview
$12,539
Balcony
$15,205
Suite
$21,585
From
A$11,491
Save 178
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Mar 2028 to Sep 2028
Visit: Spain, France, Corsica, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,706
Oceanview
$3,211
Balcony
$4,315
Suite
$4,874
From
A$2,706
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visit: Spain, Italy, Sicily, Malta, Greece
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$9,883
From
A$9,883
Save 202
Per Person
View Trip
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 06 June 2027
Visit: Spain, France, Italy, Malta, Greece
Inside
$2,839
Oceanview
$3,552
Balcony
$3,695
Suite
$8,415
From
A$2,839
Per Person
View Trip
Cruise
 (7)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,283
Oceanview
$3,016
Balcony
$3,531
Suite
$4,243
From
A$2,283
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Apr 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,977
Oceanview
$3,452
Balcony
$4,066
Suite
$5,471
From
A$2,977
Per Person
View Trip
Cruise
 (4)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 31 October 2027
Visit: Spain, Italy, Sicily, Montenegro (+4 more), Croatia, Greece, Cyprus, Turkey
Azamara Always Included
Exclusive Savings
Inside
$12,021
Oceanview
$14,774
Balcony
$18,067
Suite
$26,378
From
A$12,021
Save 198
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visit: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,111
Oceanview
$2,418
Balcony
$2,735
Suite
$4,408
From
A$2,111
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 26 February 2028
Visit: Spain, Tunisia, Malta, Greece
Fare Saver
Exclusive Savings
Inside
$1,319
Oceanview
$1,586
Balcony
$1,814
Suite
$2,576
From
A$1,319
Per Person
View Trip
Cruise

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departures: Apr 2028 to Aug 2028
Visit: Spain, France, Corsica, Sardinia (+6 more), Italy, Sicily, Malta, Montenegro, Croatia, Greece
Exclusive Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,271
Suite
$31,972
From
A$19,271
Save 395
Per Person
View Trip
Cruise

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 10 June 2028
Visit: Spain, France, Sardinia, Corsica (+7 more), Monaco, Italy, Sicily, Malta, Montenegro, Croatia, Greece
Exclusive Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$20,330
Suite
$31,884
From
A$20,330
Save 369
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 17 July 2027
Visit: Spain, Sicily, Greece
Exclusive Savings
Inside
$2,600
Oceanview
$3,086
Balcony
$3,502
Suite
$10,029
From
A$2,600
Save 1,722
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 23 August 2027
Visit: Spain, Malta, Greece, Turkey
Exclusive Savings
Inside
$1,768
Oceanview
$2,164
Balcony
$2,460
Suite
$3,804
From
A$1,768
Save 891
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Norwegian Cruise Line
Departure: 31 August 2026
Visit: Spain, France, Italy, Greece
Just Cruise Fare
Exclusive Savings
Inside
$2,704
Oceanview
$3,806
Balcony
$5,384
Suite
$10,077
From
A$2,704
Per Person
View Trip
Cruise

36 Days (35 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 25 September 2027
Visit: Spain, France, Corsica, Sardinia (+8 more), Italy, Sicily, Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Exclusive Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$41,447
Suite
$59,273
From
A$41,447
Save 797
Per Person
View Trip
Cruise

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 25 September 2027
Visit: Spain, France, Corsica, Sardinia (+7 more), Italy, Sicily, Malta, Montenegro, Croatia, Slovenia, Greece
Exclusive Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$25,184
Suite
-
From
A$25,184
Save 485
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 05 September 2026
Visit: Spain, Malta, Turkey, Greece
Exclusive Savings
Inside
-
Oceanview
$2,680
Balcony
$3,362
Suite
$8,171
From
A$2,680
Save 1,786
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 08 August 2026
Visit: Spain, Malta, Greece, Turkey
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,661
Suite
$11,394
From
A$19,282
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jun 2027 to Sep 2027
Visit: Spain, Malta, Greece
Exclusive Savings
Inside
$2,358
Oceanview
$2,657
Balcony
$2,791
Suite
$7,448
From
A$2,358
Save 1,906
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 12 April 2029
Visit: Spain, France, Italy, Sicily, Malta, Greece
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,863
Suite
$10,977
From
A$7,863
Save 2,227
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 31 May 2027
Visit: Spain, Sicily, Greece, Turkey
Exclusive Savings
Inside
$1,704
Oceanview
$2,340
Balcony
$2,380
Suite
$3,439
From
A$1,704
Save 860
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 08 March 2028
Visit: Spain, Italy, Sicily, Malta, Greece
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,453
Suite
$9,371
From
A$5,453
Save 2,127
Per Person
View Trip
Results: 31-60 of 62

No trips found. Try adjusting the search filters.