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 100 departures available from twelve of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
8 Days
45 Days
Start City
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$39,998pp
Countries
Show More...
Filter Results
45 Cruises (100 Cruise Departures)
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 DealSpring Swing Offer
INSIDE
$3,178
OCEANVIEW
$4,326
BALCONY
$5,217
SUITE
$5,950
From (per person) 3,178
Cruise

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 05 September 2026
Countries Visited: Spain, Malta, Turkey, Greece
Exclusive DealExclusive Solo Offer
INSIDE
$1,973
OCEANVIEW
$2,178
BALCONY
$2,447
SUITE
$5,926
Save (per person) 1,159
From (per person) 1,973
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 10 May 2026
Countries Visited: Spain, Italy, Sicily, Greece
Up To USD $300 Bar Tab
INSIDE
$1,401
OCEANVIEW
$1,645
BALCONY
$1,785
SUITE
$4,095
From (per person) 1,401
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 DealSpring Swing Offer
INSIDE
$2,291
OCEANVIEW
$2,786
BALCONY
$3,528
SUITE
$4,983
From (per person) 2,291
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jul 2026 to Aug 2026
Countries Visited: Spain, Malta, Greece, Turkey
Exclusive DealExclusive Solo Offer
INSIDE
$1,500
OCEANVIEW
$1,685
BALCONY
$1,810
SUITE
$5,143
Save (per person) 910
From (per person) 1,500
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
Exclusive Deal
INSIDE
$2,198
OCEANVIEW
$2,445
BALCONY
$3,138
SUITE
$4,178
From (per person) 2,198
Cruise

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 26 May 2025
Countries Visited: Spain, Malta, Greece, Turkey
Exclusive DealSolo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$10,099
Save (per person) 10,099
From (per person) 10,099
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,046
OCEANVIEW
$2,640
BALCONY
$2,640
SUITE
$3,927
From (per person) 2,046
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 18 April 2025
Countries Visited: Spain, Sicily, Malta, Greece (+1 more), Turkey
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$5,560
SUITE
$6,560
From (per person) 5,560
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,648
OCEANVIEW
$2,648
BALCONY
-
SUITE
-
From (per person) 2,648
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 DealSpring Swing Offer
INSIDE
$2,017
OCEANVIEW
$2,710
BALCONY
$3,354
SUITE
$4,047
From (per person) 2,017
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
$3,469
OCEANVIEW
$4,409
BALCONY
$4,409
SUITE
$6,686
From (per person) 3,469
Cruise

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Regent Seven Seas
Departure: 21 May 2026
Countries Visited: Spain, Sicily, Croatia, Montenegro (+1 more), Greece
Exclusive DealEarly Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$9,199
SUITE
$11,099
Save (per person) 14,599
From (per person) 9,199
Cruise
 (3)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Greece
INSIDE
$3,259
OCEANVIEW
$3,759
BALCONY
$4,799
SUITE
$7,519
From (per person) 3,259
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
Exclusive Deal
INSIDE
$2,577
OCEANVIEW
$2,973
BALCONY
$3,567
SUITE
$5,448
From (per person) 2,577
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 05 July 2025
Countries Visited: Spain, Malta, Greece, Turkey
Exclusive Deal
INSIDE
$1,679
OCEANVIEW
$1,779
BALCONY
$2,048
SUITE
$7,968
Save (per person) 1,029
From (per person) 1,679
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 DealSpring Swing Offer
INSIDE
$2,234
OCEANVIEW
$2,802
BALCONY
$3,336
SUITE
$3,673
From (per person) 2,234
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 DealSpring Swing Offer
INSIDE
$1,842
OCEANVIEW
$2,666
BALCONY
$3,142
SUITE
$3,468
From (per person) 1,842
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 15 March 2027
Countries Visited: Spain, Malta, Sicily, Greece
Exclusive Deal
INSIDE
$1,007
OCEANVIEW
$1,207
BALCONY
$1,532
SUITE
$4,460
Save (per person) 615
From (per person) 1,007
Cruise
 (2)

14 Days (13 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 03 February 2026
Countries Visited: Spain, Sicily, Malta, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$1,025
OCEANVIEW
$1,324
BALCONY
$1,615
SUITE
$8,100
Save (per person) 555
From (per person) 1,025
Cruise
 (3)

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,189
OCEANVIEW
$14,119
BALCONY
$16,999
SUITE
$22,899
From (per person) 12,189
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jul 2025 to Aug 2025
Countries Visited: Spain, Malta, Greece, Turkey
Exclusive DealExclusive Solo Offer
INSIDE
$1,526
OCEANVIEW
$1,626
BALCONY
$1,801
SUITE
$5,330
Save (per person) 1,170
From (per person) 1,526
Cruise

15 Days (14 Nights) Barcelona to Athens
Operated By: Viking Cruises
Departures: Nov 2025 to Apr 2027
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Greece, Turkey
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$5,348
SUITE
$7,498
Save (per person) 1,600
From (per person) 5,348
Cruise
 (1)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 26 April 2026
Countries Visited: Spain, Sicily, Malta, Greece (+1 more), Italy
One Way Cruise Offer
INSIDE
$799
OCEANVIEW
$1,039
BALCONY
$1,199
SUITE
$1,839
From (per person) 799
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
Exclusive Deal
INSIDE
$4,080
OCEANVIEW
$4,318
BALCONY
$5,803
SUITE
$8,030
From (per person) 4,080
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Operated By: Viking Cruises
Ship: Viking Sea
Departure: 22 September 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Greece
Viking $1,499 Air Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$5,999
SUITE
$9,499
From (per person) 5,999
Cruise
 (6)

22 Days (21 Nights) Barcelona to Athens
Operated By: Viking Cruises
Departures: Sep 2025 to Jul 2027
Countries Visited: Spain, France, Monaco, Italy (+4 more), Sicily, Croatia, Montenegro, Greece
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$10,422
SUITE
$13,097
Save (per person) 1,500
From (per person) 10,422
Cruise
 (3)

38 Days (37 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 August 2026
Countries Visited: Spain, France, Monaco, Italy (+6 more), Sicily, Montenegro, Slovenia, Croatia, Greece, Turkey
INSIDE
$11,489
OCEANVIEW
$12,769
BALCONY
$15,899
SUITE
$22,179
From (per person) 11,489
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 16 May 2025
Countries Visited: Spain, Sicily, Greece, Turkey
March Vacation SaleExclusive Solo Offer
INSIDE
$1,183
OCEANVIEW
$1,276
BALCONY
$1,241
SUITE
$2,408
Save (per person) 569
From (per person) 1,183
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
Exclusive Deal
INSIDE
$1,355
OCEANVIEW
$1,553
BALCONY
$1,850
SUITE
$2,840
From (per person) 1,355
Results: 1-30 of 45

No Results found. Try changing your search filters.

Cities