Cruises from Spain to Greece

Are you looking for a cruise from Spain to Greece? September is the most popular month to cruise between Spain and Greece and there are 76 departures available from eleven of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
51 Days
Start City
Ship Size
Ship Features
Operators
Show More...
Price
$1,600pp
$45,300pp
Countries
Show More...
Filter Results
39 Cruises (76 Cruise Departures)
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 July 2025
Countries Visited: Spain, France, Italy, Malta (+2 more), Tunisia, Greece
Exclusive Deal
INSIDE
$2,478
OCEANVIEW
$2,775
BALCONY
$3,518
SUITE
$5,151
From (per person) 2,478
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 22 April 2026
Countries Visited: Spain, France, Italy, Sicily (+2 more), Greece, Turkey
Have It All Offer
INSIDE
$3,013
OCEANVIEW
$3,360
BALCONY
$4,399
SUITE
$6,132
From (per person) 3,013
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 28 June 2025
Countries Visited: Spain, France, Italy, Montenegro (+1 more), Greece
Exclusive Deal
INSIDE
$2,705
OCEANVIEW
$4,309
BALCONY
$4,478
SUITE
$4,854
From (per person) 2,705
Cruise
 (2)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 26 January 2025
Countries Visited: Spain, Italy, Sicily, Turkey (+1 more), Greece
Exclusive Deal
INSIDE
-
OCEANVIEW
$1,643
BALCONY
$2,642
SUITE
$3,872
Save (per person) 2,596
From (per person) 1,682
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 20 September 2025
Countries Visited: Spain, Malta, Egypt, Cyprus (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$2,936
OCEANVIEW
$3,975
BALCONY
$4,322
SUITE
$6,203
From (per person) 2,936
Cruise
 (2)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 10 September 2025
Countries Visited: Spain, France, Italy, Sicily (+4 more), Montenegro, Croatia, Greece, Turkey
Exclusive Deal
INSIDE
$6,097
OCEANVIEW
$6,493
BALCONY
$8,671
SUITE
$11,888
From (per person) 6,097
Cruise
 (2)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Countries Visited: Spain, France, Italy, Sicily (+4 more), Greece, Croatia, Montenegro, Turkey
Have It All Offer
INSIDE
$5,691
OCEANVIEW
$6,136
BALCONY
$8,364
SUITE
$11,680
From (per person) 5,691
Cruise
 (5)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 26 April 2025
Countries Visited: Spain, France, Italy, Malta (+1 more), Greece
70% Off Second Sailor + Save
INSIDE
$2,376
OCEANVIEW
$2,996
BALCONY
$3,200
SUITE
$6,604
From (per person) 2,376
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 16 May 2025
Countries Visited: Spain, Sicily, Greece, Turkey
Exclusive DealExclusive Solo Offer
INSIDE
$1,846
OCEANVIEW
$2,188
BALCONY
$3,429
SUITE
$3,421
Save (per person) 869
From (per person) 1,846
Cruise
 (1)

32 Days (31 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Countries Visited: Spain, France, Monaco, Italy (+6 more), Sicily, Montenegro, Slovenia, Croatia, Greece, Turkey
INSIDE
$13,973
OCEANVIEW
$15,923
BALCONY
$19,655
SUITE
$26,259
From (per person) 13,973
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 July 2025
Countries Visited: Spain, France, Italy, Sicily (+5 more), Malta, Tunisia, Greece, Montenegro, Croatia
Exclusive Deal
INSIDE
$4,611
OCEANVIEW
$5,106
BALCONY
$6,542
SUITE
$9,363
From (per person) 4,611
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2026
Countries Visited: Spain, Malta, Greece, Turkey
Have It All Offer
INSIDE
$1,863
OCEANVIEW
$2,160
BALCONY
$2,606
SUITE
$4,091
From (per person) 1,863
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 20 September 2025
Countries Visited: Spain, Gibraltar, France, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$3,886
OCEANVIEW
$5,137
BALCONY
$5,866
SUITE
$6,767
From (per person) 3,886
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 21 June 2026
Countries Visited: Spain, Malta, Greece, Turkey (+1 more), Egypt
Have It All Offer
INSIDE
$3,579
OCEANVIEW
$4,173
BALCONY
$5,064
SUITE
$7,886
From (per person) 3,579
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,648
OCEANVIEW
$4,322
BALCONY
$5,282
SUITE
$6,311
From (per person) 3,648
Cruise
 (2)

11 Days (10 Nights) Malaga to Athens
Cruise Line: Azamara Cruises
Departure: 02 July 2025
Countries Visited: Spain, Tunisia, Malta, Sicily (+1 more), Greece
INSIDE
$3,444
OCEANVIEW
$4,048
BALCONY
$5,365
SUITE
$11,216
From (per person) 3,444
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Countries Visited: Spain, Gibraltar, Italy, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$4,811
OCEANVIEW
$6,009
BALCONY
$7,890
SUITE
$9,127
From (per person) 4,811
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 27 August 2025
Countries Visited: Spain, France, Italy, Croatia (+3 more), Montenegro, Turkey, Greece
Exclusive Deal
INSIDE
$3,190
OCEANVIEW
$3,670
BALCONY
$4,443
SUITE
$8,622
Save (per person) 4,233
From (per person) 3,190
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to Aug 2025
Countries Visited: Spain, Gibraltar, France, Italy (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,230
OCEANVIEW
$3,924
BALCONY
$4,971
SUITE
$5,329
From (per person) 3,230
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 07 September 2026
Countries Visited: Spain, France, Italy, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$2,829
OCEANVIEW
$3,468
BALCONY
$3,828
SUITE
$7,546
Save (per person) 3,924
From (per person) 2,829
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 June 2025
Countries Visited: Spain, Gibraltar, France, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$3,325
OCEANVIEW
$4,189
BALCONY
$4,850
SUITE
$5,899
From (per person) 3,325
Cruise
 (2)

45 Days (44 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 11 June 2026
Countries Visited: Spain, France, Corsica, Monaco (+6 more), Italy, Montenegro, Croatia, Slovenia, Greece, Turkey
INSIDE
$12,552
OCEANVIEW
$14,987
BALCONY
$19,789
SUITE
$28,204
From (per person) 12,552
Cruise
 (2)

29 Days (28 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 20 September 2025
Countries Visited: Spain, Malta, Egypt, Cyprus (+3 more), Greece, Turkey, Sicily
Exclusive Deal
INSIDE
$5,506
OCEANVIEW
$7,288
BALCONY
$8,030
SUITE
$11,545
From (per person) 5,506
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Countries Visited: Spain, Morocco, Portugal, Corsica (+3 more), Italy, Montenegro, Greece
Have It All Offer
INSIDE
$5,403
OCEANVIEW
$5,997
BALCONY
$7,284
SUITE
-
From (per person) 5,403
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Regent Seven Seas
Departure: 25 September 2025
Countries Visited: Spain, France, Italy, Malta (+1 more), Greece
Upgrade OfferExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$13,386
SUITE
$13,832
Save (per person) 6,874
From (per person) 13,386
Cruise

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Jan 2025 to Jul 2026
Countries Visited: Spain, France, Monaco, Italy (+4 more), Sicily, Croatia, Montenegro, Greece
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$16,627
SUITE
$22,468
Save (per person) 1,795
From (per person) 16,627
Cruise

51 Days (50 Nights) Malaga to Athens
Cruise Line: Silversea
Departure: 17 August 2025
Countries Visited: Spain, Gibraltar, Portugal, France (+9 more), Italy, Corsica, Sardinia, Sicily, Malta, Albania, Montenegro, Croatia, Greece
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$44,847
BALCONY
-
SUITE
-
From (per person) 44,847
Cruise

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Dec 2024 to Apr 2026
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Greece, Turkey
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,192
SUITE
$14,845
Save (per person) 5,915
From (per person) 10,192
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Regent Seven Seas
Departure: 13 September 2025
Countries Visited: Spain, France, Italy, Sicily (+2 more), Turkey, Greece
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$7,108
BALCONY
$7,108
SUITE
$9,518
Save (per person) 9,702
From (per person) 7,108
Cruise

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 15 September 2025
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$9,173
SUITE
$12,222
Save (per person) 2,077
From (per person) 9,173
Results: 1-30 of 39

No Results found. Try changing your search filters.

Cities