Cruises
by Alan
Home
Live Deals
Browse Cruises
Saved
0
More
Saved Sailings
Virgin Voyages
About Me
Reviews
Destinations
Cruise Lines
Upcoming Cruises
Booking Audit
Blog
Contact
Get Your Free Quote
Call
Home
Live Deals
Browse Cruises
Saved Sailings
Virgin Voyages
About Me
Reviews
Destinations
Cruise Lines
Upcoming Cruises
Booking Audit
Blog
Contact
Home
›
Cruises
›
Ports
›
Barcelona
Cruises from Barcelona
443 upcoming departures
Free Service
Onboard Credits
30+ Cruises Sailed
July 16, 2026
12 nights
Save
Celebrity Equinox
Italy, France, Spain & Malta
Barcelona, Spain · Round trip
Get a quote
From
Contact us
for live fare
July 17, 2026
7 nights
Save
MSC World Europa
Mediterranean
Barcelona · Round trip
Get a quote
From
Contact us
for live fare
July 18, 2026
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
Get a quote
From
Contact us
for live fare
July 18, 2026
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
Get a quote
From
Contact us
for live fare
July 18, 2026
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
Get a quote
From
Contact us
for live fare
July 19, 2026
7 nights
Save
Norwegian Dawn
Mediterranean from Barcelona to Lisbon: Spain & Portugal
Barcelona, Spain → Lisbon, Portugal
4 cabin options
From
$1,189
per person
July 19, 2026
7 nights
Save
Harmony of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
Get a quote
From
Contact us
for live fare
July 19, 2026
7 nights
Save
Valiant Lady
French Riviera, Italy & Ibiza Overnight
Barcelona · Round trip
Get a quote
From
Contact us
for live fare
July 20, 2026
7 nights
Save
Disney Dream
Western Europe Cruise From Barcelona Ending In Southampton
Barcelona, Spain → Southampton, England
1 cabin option
From
$3,003
per person
July 21, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,176
per person
July 24, 2026
9 nights
Save
Scarlet Lady
Italy, France, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$2,194
per person
July 24, 2026
7 nights
Save
MSC World Europa
Mediterranean
Barcelona · Round trip
1 cabin option
From
$924
per person
July 25, 2026
7 nights
Save
Celebrity Xcel
Italy, Spain & French Riviera
Barcelona, Spain · Round trip
1 cabin option
From
$1,819
per person
July 26, 2026
7 nights
Save
Norwegian Epic
Mediterranean from Barcelona to Rome: Nice, Florence & Amalfi Coast (Salerno)
Barcelona, Spain → Civitavecchia (Rome), Italy
1 cabin option
From
$4,259
per person
July 26, 2026
13 nights
Save
Harmony of the Seas
Spain Transatlantic
Barcelona, Spain → Port Canaveral, Florida
4 cabin options
From
$1,808
per person
July 26, 2026
10 nights
Save
Valiant Lady
Europe: Barcelona to Portsmouth
Barcelona → Portsmouth
1 cabin option
From
$1,390
per person
July 28, 2026
9 nights
Save
Celebrity Equinox
Italian Riviera & France
Barcelona, Spain · Round trip
3 cabin options
From
$1,464
per person
July 28, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,204
per person
July 30, 2026
7 nights
Save
MSC Seaview
Mediterranean
Barcelona · Round trip
Get a quote
From
Contact us
for live fare
August 01, 2026
7 nights
Save
Celebrity Xcel
Italy, Spain & France
Barcelona, Spain · Round trip
1 cabin option
From
$2,905
per person
August 02, 2026
20 nights
Save
Oosterdam
Solar Eclipse Collectors' Voyage: Spain & Morrocco
Barcelona, Spain → Piraeus (Athens), Greece
Get a quote
From
Contact us
for live fare
August 02, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,866
per person
August 02, 2026
8 nights
Save
Scarlet Lady
French Riviera, Italy & Spain
Barcelona · Round trip
1 cabin option
From
$1,512
per person
August 03, 2026
7 nights
Save
Brilliance of the Seas
Italy & France
Barcelona, Spain → Trieste, Italy
3 cabin options
From
$1,466
per person
August 04, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,245
per person
August 06, 2026
9 nights
Save
Celebrity Equinox
Vacaya Total Eclipse Mediterranean
Barcelona, Spain · Round trip
Get a quote
From
Contact us
for live fare
August 08, 2026
7 nights
Save
Celebrity Xcel
Greece, Malta & Turkey
Barcelona, Spain → Piraeus (Athens), Greece
Get a quote
From
Contact us
for live fare
August 08, 2026
7 nights
Save
Sun Princess
Mediterranean with Total Solar Eclipse
Barcelona, Spain → Civitavecchia (for Rome), Italy
3 cabin options
From
$1,979
per person
August 08, 2026
14 nights
Save
Sun Princess
Mediterranean with Total Solar Eclipse
Barcelona, Spain → Athens (Piraeus), Greece
3 cabin options
From
$2,893
per person
August 08, 2026
21 nights
Save
Sun Princess
The Best of the Mediterranean with Total Solar Eclipse
Barcelona, Spain · Round trip
1 cabin option
From
$2,679
per person
August 09, 2026
7 nights
Save
Norwegian Epic
Mediterranean from Barcelona to Rome: Nice, Florence & Amalfi Coast (Salerno)
Barcelona, Spain → Civitavecchia (Rome), Italy
3 cabin options
From
$1,069
per person
August 09, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$1,993
per person
August 10, 2026
12 nights
Save
Scarlet Lady
Solar Eclipse: Barcelona to Rome
Barcelona → Rome (Civitavecchia)
1 cabin option
From
$1,788
per person
August 11, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,238
per person
August 15, 2026
10 nights
Save
Celebrity Equinox
Greek Isles & Turkey
Barcelona, Spain → Civitavecchia (Rome), Italy
2 cabin options
From
$2,057
per person
August 16, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$2,164
per person
August 16, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona → Lisbon
6 cabin options
From
$952
per person
August 18, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,260
per person
August 19, 2026
9 nights
Save
Norwegian Viva
Mediterranean from Barcelona to Venice (Ravenna): Italy, France & Greece
Barcelona, Spain → Ravenna, Italy
6 cabin options
From
$2,259
per person
August 23, 2026
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$969
per person
August 23, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,755
per person
August 25, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,085
per person
August 29, 2026
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
2 cabin options
From
$1,408
per person
August 29, 2026
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
3 cabin options
From
$1,309
per person
August 29, 2026
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
1 cabin option
From
$1,729
per person
August 29, 2026
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,729
per person
August 30, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$1,785
per person
August 30, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona → Lisbon
8 cabin options
From
$399
per person
September 01, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,027
per person
September 03, 2026
9 nights
Save
Celebrity Equinox
Spain, Portugal & Morocco
Barcelona, Spain · Round trip
Get a quote
From
Contact us
for live fare
September 05, 2026
8 nights
Save
Celebrity Xcel
Cruise
Barcelona → Athens (Piraeus)
3 cabin options
From
$1,469
per person
September 05, 2026
7 nights
Save
Oosterdam
All Star Irish
Barcelona, Spain · Round trip
Get a quote
From
Contact us
for live fare
September 06, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,834
per person
September 06, 2026
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona → Rome (Civitavecchia)
5 cabin options
From
$1,008
per person
September 07, 2026
11 nights
Save
Celebrity Eclipse
Italy, France & Greece
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$1,730
per person
September 08, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,089
per person
September 12, 2026
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$2,202
per person
September 12, 2026
11 nights
Save
Oosterdam
Around Italy's Boot: Italy, Dalmatia & Venice
Barcelona, Spain → Trieste, Italy (22 Sep A0700(+1)disembark)
4 cabin options
From
$325
per person
September 12, 2026
21 nights
Save
Oosterdam
Mediterranean Explorer Collectors' Voyage
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$635
per person
September 13, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,169
per person
September 13, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,632
per person
September 14, 2026
7 nights
Save
Brilliance of the Seas
Cruise
Barcelona → Ravenna (Venice)
3 cabin options
From
$1,156
per person
September 15, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,060
per person
September 19, 2026
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
4 cabin options
From
$1,439
per person
September 19, 2026
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
4 cabin options
From
$2,598
per person
September 19, 2026
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$2,989
per person
September 20, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,769
per person
September 20, 2026
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona → Rome (Civitavecchia)
7 cabin options
From
$581
per person
September 21, 2026
11 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
2 cabin options
From
$2,969
per person
September 22, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,011
per person
September 27, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Barcelona (Tarragona), Spain
5 cabin options
From
$989
per person
September 27, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$1,895
per person
September 29, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$884
per person
October 01, 2026
9 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
1 cabin option
From
$2,499
per person
October 02, 2026
10 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
5 cabin options
From
$1,982
per person
October 04, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona (Tarragona), Spain → Barcelona, Spain
5 cabin options
From
$929
per person
October 04, 2026
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,269
per person
October 04, 2026
11 nights
Save
Norwegian Epic
Cruise
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$2,168
per person
October 04, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$1,734
per person
October 06, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$916
per person
October 09, 2026
8 nights
Save
Carnival Freedom
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,104
per person
October 10, 2026
10 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
5 cabin options
From
$2,098
per person
October 10, 2026
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,439
per person
October 10, 2026
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
3 cabin options
From
$2,548
per person
October 10, 2026
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$3,517
per person
October 11, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,029
per person
October 11, 2026
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,928
per person
October 11, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,801
per person
October 11, 2026
14 nights
Save
Scarlet Lady
Spain to Morocco & Miami Transatlantic
Barcelona → Miami, Florida
1 cabin option
From
$1,246
per person
October 12, 2026
11 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
3 cabin options
From
$4,137
per person
October 13, 2026
7 nights
Save
MSC Meraviglia
Western Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$841
per person
October 14, 2026
17 nights
Save
Norwegian Viva
Caribbean
Barcelona → Galveston
6 cabin options
From
$1,349
per person
October 17, 2026
13 nights
Save
Carnival Freedom
Transatlantic
Barcelona, Spain → Port Canaveral, Florida
Get a quote
From
Contact us
for live fare
October 18, 2026
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,019
per person
October 18, 2026
11 nights
Save
Norwegian Epic
Cruise
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,918
per person
October 18, 2026
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
3 cabin options
From
$1,843
per person
October 20, 2026
10 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
4 cabin options
From
$1,698
per person
October 20, 2026
22 nights
Save
MSC Meraviglia
MSC Grand Voyages
Barcelona, Spain → Miami, Florida
1 cabin option
From
$978
per person
October 23, 2026
16 nights
Save
Celebrity Xcel
Transatlantic
Barcelona → Miami
5 cabin options
From
$2,625
per person
October 24, 2026
7 nights
Save
MSC Grandiosa
Mediterranean
Barcelona · Round trip
Get a quote
From
Contact us
for live fare
October 25, 2026
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$929
per person
October 25, 2026
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,828
per person
October 25, 2026
13 nights
Save
Legend of the Seas
Spanish Transatlantic
Barcelona, Spain → Fort Lauderdale, Florida
3 cabin options
From
$2,479
per person
October 28, 2026
16 nights
Save
Norwegian Escape
Cruise
Barcelona, Spain → Orlando (Port Canaveral), Florida
5 cabin options
From
$1,279
per person
October 29, 2026
7 nights
Save
MSC Seaview
Mediterranean
Barcelona · Round trip
3 cabin options
From
$714
per person
October 30, 2026
10 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
5 cabin options
From
$1,299
per person
October 30, 2026
7 nights
Save
MSC World Europa
Mediterranean
Barcelona · Round trip
3 cabin options
From
$707
per person
October 31, 2026
15 nights
Save
Sun Princess
Western Europe Passage
Barcelona, Spain → Ft. Lauderdale, Florida
4 cabin options
From
$1,360
per person
October 31, 2026
14 nights
Save
MSC Grandiosa
Caribbean
Barcelona → Port Canaveral
3 cabin options
From
$602
per person
October 31, 2026
13 nights
Save
MSC Grandiosa
Mediterranean
Barcelona → Miami, FL
1 cabin option
From
$689
per person
November 01, 2026
14 nights
Save
Norwegian Epic
Caribbean
Barcelona, Spain → Orlando (Port Canaveral), Florida
4 cabin options
From
$1,059
per person
November 04, 2026
14 nights
Save
Oosterdam
Cultural Crossing With Andalusia
Barcelona, Spain → Fort Lauderdale, Florida
4 cabin options
From
$265
per person
November 05, 2026
7 nights
Save
MSC Seaview
Mediterranean
Barcelona → Tarragona Spain
3 cabin options
From
$756
per person
November 09, 2026
10 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,298
per person
November 10, 2026
14 nights
Save
Celebrity Eclipse
Europe
Barcelona → Fort Lauderdale
1 cabin option
From
$1,433
per person
November 14, 2026
12 nights
Save
Celebrity Infinity
Mediterranean
Barcelona · Round trip
6 cabin options
From
$1,324
per person
November 19, 2026
16 nights
Save
Celebrity Equinox
Transatlantic
Barcelona → Buenos Aires
2 cabin options
From
$6,714
per person
November 26, 2026
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,324
per person
December 04, 2026
7 nights
Save
MSC World Asia
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$915
per person
December 08, 2026
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
5 cabin options
From
$1,324
per person
December 11, 2026
7 nights
Save
MSC World Asia
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$885
per person
December 20, 2026
13 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$2,606
per person
January 02, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,371
per person
January 14, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,223
per person
January 26, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
5 cabin options
From
$1,624
per person
February 07, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
1 cabin option
From
$9,949
per person
February 19, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,715
per person
March 03, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,846
per person
March 15, 2027
7 nights
Save
Celebrity Infinity
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$1,340
per person
March 30, 2027
11 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,631
per person
April 10, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,631
per person
April 11, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,519
per person
April 11, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,330
per person
April 11, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,668
per person
April 20, 2027
11 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,629
per person
April 23, 2027
11 nights
Save
Oosterdam
Mediterranean Splendor: Amalfi Coast & Ancient Ruins
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$390
per person
April 23, 2027
22 nights
Save
Oosterdam
Greek Isles With Amalfi Coast, Istanbul & Dubrovnik
Barcelona, Spain → Trieste, Italy
4 cabin options
From
$675
per person
April 26, 2027
11 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,353
per person
May 01, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,574
per person
May 02, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,209
per person
May 02, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,239
per person
May 02, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,348
per person
May 02, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$3,280
per person
May 03, 2027
11 nights
Save
Rhapsody of the Seas
Cruise
Barcelona → Athens (Piraeus)
3 cabin options
From
$2,372
per person
May 07, 2027
10 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,240
per person
May 08, 2027
7 nights
Save
Brilliance of the Seas
Cruise
Barcelona → Ravenna (Venice)
4 cabin options
From
$825
per person
May 08, 2027
8 nights
Save
Scarlet Lady
Mediterranean: Barcelona to Athens
Barcelona → Athens (Piraeus)
1 cabin option
From
$1,512
per person
May 09, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,199
per person
May 09, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,823
per person
May 10, 2027
7 nights
Save
Explorer of the Seas
Cruise
Barcelona → Ravenna (Venice)
4 cabin options
From
$923
per person
May 11, 2027
7 nights
Save
Mariner of the Seas
Mediterranean
Barcelona · Round trip
5 cabin options
From
$1,316
per person
May 11, 2027
7 nights
Save
MSC Virtuosa
Mediterranean
Barcelona · Round trip
Get a quote
From
Contact us
for live fare
May 16, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,239
per person
May 16, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,048
per person
May 16, 2027
7 nights
Save
Resilient Lady
French Riviera, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$1,253
per person
May 17, 2027
11 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,680
per person
May 18, 2027
9 nights
Save
Mariner of the Seas
Spain, Portugal & Morocco
Barcelona, Spain → Lisbon, Portugal
4 cabin options
From
$1,186
per person
May 20, 2027
9 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,424
per person
May 22, 2027
7 nights
Save
Disney Wish
Mediterranean
Barcelona → Barcelona, Spain
1 cabin option
From
$2,835
per person
May 23, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,149
per person
May 23, 2027
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$2,138
per person
May 23, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,389
per person
May 23, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,438
per person
May 23, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,478
per person
May 23, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,813
per person
May 23, 2027
7 nights
Save
Resilient Lady
Italy, French Riviera & Spain
Barcelona · Round trip
1 cabin option
From
$1,393
per person
May 24, 2027
11 nights
Save
Celebrity Constellation
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$2,135
per person
May 25, 2027
11 nights
Save
Oosterdam
Western Mediterranean: Spain, Italy & France
Barcelona, Spain · Round trip
4 cabin options
From
$335
per person
May 25, 2027
18 nights
Save
Oosterdam
Spain, Italy & Greek Isles
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$515
per person
May 28, 2027
10 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,256
per person
May 29, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,678
per person
May 29, 2027
9 nights
Save
Disney Wish
Mediterranean
Barcelona → Civitavecchia (Rome), Italy
1 cabin option
From
$3,708
per person
May 30, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,249
per person
May 30, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,913
per person
May 30, 2027
7 nights
Save
Resilient Lady
French Riviera, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$1,603
per person
May 31, 2027
7 nights
Save
Explorer of the Seas
Cruise
Barcelona → Athens (Piraeus)
4 cabin options
From
$1,034
per person
June 01, 2027
7 nights
Save
MSC Virtuosa
Mediterranean
Barcelona · Round trip
1 cabin option
From
$2,065
per person
June 04, 2027
9 nights
Save
Norwegian Viva
Mediterranean
Barcelona, Spain → Venice (Ravenna), Italy
6 cabin options
From
$2,769
per person
June 05, 2027
7 nights
Save
Oosterdam
Greek Isles: Malta & Mykonos
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$330
per person
June 05, 2027
14 nights
Save
Oosterdam
Greek Isles: Mykonos & Naples
Barcelona, Spain → Civitavecchia (Rome), Italy
2 cabin options
From
$440
per person
June 05, 2027
21 nights
Save
Oosterdam
Greek Isles: Naples & Rivieras
Barcelona, Spain · Round trip
2 cabin options
From
$565
per person
June 05, 2027
10 nights
Save
Mariner of the Seas
Greece, Italy & Croatia
Barcelona, Spain → Ravenna, Italy
4 cabin options
From
$1,575
per person
June 06, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,099
per person
June 06, 2027
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$2,088
per person
June 06, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,922
per person
June 06, 2027
10 nights
Save
Resilient Lady
Mediterranean: Barcelona to Athens
Barcelona → Athens (Piraeus)
1 cabin option
From
$1,990
per person
June 07, 2027
12 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,648
per person
June 09, 2027
10 nights
Save
Carnival Sunshine
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$1,028
per person
June 13, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,299
per person
June 13, 2027
11 nights
Save
Sun Princess
Mediterranean with Greek Isles & Italy
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$1,714
per person
June 13, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,758
per person
June 13, 2027
32 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$4,547
per person
June 13, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,883
per person
June 17, 2027
9 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,424
per person
June 19, 2027
8 nights
Save
Carnival Sunshine
Spain, Portugal & France
Barcelona, Spain · Round trip
1 cabin option
From
$850
per person
June 19, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$1,896
per person
June 20, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,149
per person
June 20, 2027
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$2,138
per person
June 20, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,903
per person
June 21, 2027
7 nights
Save
Explorer of the Seas
Cruise
Barcelona → Ravenna (Venice)
4 cabin options
From
$976
per person
June 24, 2027
8 nights
Save
Mariner of the Seas
Spain & Morocco
Barcelona, Spain · Round trip
4 cabin options
From
$1,101
per person
June 26, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,624
per person
June 26, 2027
7 nights
Save
Oosterdam
Greek Isles: Malta & Santorini
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$330
per person
June 26, 2027
14 nights
Save
Oosterdam
Greek Isles: Malta & Naples
Barcelona, Spain → Civitavecchia (Rome), Italy
4 cabin options
From
$435
per person
June 26, 2027
21 nights
Save
Oosterdam
Greek Isles: Malta & Rivieras
Barcelona, Spain · Round trip
4 cabin options
From
$535
per person
June 27, 2027
10 nights
Save
Carnival Sunshine
Cruise
Barcelona → Civitavecchia (Rome)
1 cabin option
From
$1,010
per person
June 27, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,389
per person
June 27, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,975
per person
June 27, 2027
7 nights
Save
Resilient Lady
French Riviera, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$1,253
per person
July 02, 2027
7 nights
Save
Mariner of the Seas
Italy, France & Croatia
Barcelona, Spain → Ravenna, Italy
4 cabin options
From
$1,044
per person
July 03, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,074
per person
July 03, 2027
7 nights
Save
Disney Wish
Mediterranean
Barcelona → Barcelona, Spain
1 cabin option
From
$2,730
per person
July 04, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,239
per person
July 04, 2027
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$2,228
per person
July 04, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,054
per person
July 04, 2027
7 nights
Save
Resilient Lady
Italy, French Riviera & Spain
Barcelona · Round trip
1 cabin option
From
$1,183
per person
July 10, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,029
per person
July 10, 2027
7 nights
Save
Disney Wish
Mediterranean
Barcelona → Barcelona, Spain
1 cabin option
From
$2,842
per person
July 11, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,289
per person
July 11, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,135
per person
July 11, 2027
7 nights
Save
Resilient Lady
French Riviera, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$1,393
per person
July 15, 2027
10 nights
Save
Sun Princess
Mediterranean with Greek Isles & Italy
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$1,574
per person
July 15, 2027
20 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,610
per person
July 15, 2027
31 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$4,663
per person
July 16, 2027
7 nights
Save
Mariner of the Seas
Spain & Morocco
Barcelona, Spain · Round trip
4 cabin options
From
$1,046
per person
July 17, 2027
8 nights
Save
Carnival Sunshine
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$759
per person
July 17, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$2,156
per person
July 17, 2027
6 nights
Save
Disney Wish
Europe
Barcelona → Southampton, England
1 cabin option
From
$2,880
per person
July 17, 2027
7 nights
Save
Oosterdam
Greek Isles: Malta & Santorini
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$330
per person
July 17, 2027
14 nights
Save
Oosterdam
Greek Isles: Malta & Cairo
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$475
per person
July 18, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,239
per person
July 18, 2027
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$2,228
per person
July 18, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,035
per person
July 18, 2027
10 nights
Save
Resilient Lady
Italy, French Riviera, Spain & Malta
Barcelona · Round trip
1 cabin option
From
$1,914
per person
July 23, 2027
7 nights
Save
Mariner of the Seas
Mediterranean
Barcelona → Lisbon
5 cabin options
From
$882
per person
July 24, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,574
per person
July 25, 2027
10 nights
Save
Carnival Sunshine
Mediterranean
Barcelona → Civitavecchia (Rome)
1 cabin option
From
$1,323
per person
July 25, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,279
per person
July 25, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,187
per person
July 28, 2027
11 nights
Save
Resilient Lady
Solar Eclipse: Spain, Portugal, Morocco
Barcelona · Round trip
1 cabin option
From
$3,409
per person
July 30, 2027
9 nights
Save
Norwegian Viva
Mediterranean
Barcelona, Spain → Venice (Ravenna), Italy
6 cabin options
From
$2,809
per person
July 31, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$4,883
per person
August 01, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,239
per person
August 01, 2027
11 nights
Save
Norwegian Dawn
Cruise
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$2,228
per person
August 01, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,071
per person
August 02, 2027
7 nights
Save
Explorer of the Seas
Cruise
Barcelona → Ravenna (Venice)
4 cabin options
From
$930
per person
August 06, 2027
7 nights
Save
Mariner of the Seas
Best Of Italy & French Riviera
Barcelona, Spain → Ravenna, Italy
4 cabin options
From
$1,009
per person
August 07, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,010
per person
August 08, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
5 cabin options
From
$1,289
per person
August 08, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,164
per person
August 14, 2027
8 nights
Save
Carnival Sunshine
Spain, Portugal & France
Barcelona, Spain · Round trip
1 cabin option
From
$752
per person
August 14, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$1,855
per person
August 15, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,189
per person
August 15, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,328
per person
August 15, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,297
per person
August 15, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,156
per person
August 19, 2027
10 nights
Save
Norwegian Dawn
Mediterranean
Barcelona · Round trip
6 cabin options
From
$1,760
per person
August 20, 2027
8 nights
Save
Mariner of the Seas
Italy, Spain & French Riviera
Barcelona, Spain → Civitavecchia (Rome), Italy
4 cabin options
From
$1,081
per person
August 21, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,893
per person
August 22, 2027
10 nights
Save
Carnival Sunshine
Mediterranean
Barcelona → Civitavecchia (Rome)
1 cabin option
From
$837
per person
August 22, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,249
per person
August 22, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,124
per person
August 23, 2027
7 nights
Save
Explorer of the Seas
Cruise
Barcelona → Athens (Piraeus)
4 cabin options
From
$1,062
per person
August 28, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,241
per person
August 28, 2027
7 nights
Save
Oosterdam
Greek Isles: Malta & Mykonos
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$330
per person
August 28, 2027
14 nights
Save
Oosterdam
Greek Isles, Malta & Naples
Barcelona, Spain → Civitavecchia (Rome), Italy
4 cabin options
From
$440
per person
August 28, 2027
24 nights
Save
Oosterdam
Greek Isles, Malta & Croatia
Barcelona, Spain → Trieste, Italy
4 cabin options
From
$4,709
per person
August 29, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,269
per person
August 29, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$2,011
per person
September 02, 2027
10 nights
Save
Resilient Lady
Italy & French Riviera
Barcelona · Round trip
1 cabin option
From
$1,790
per person
September 04, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,176
per person
September 05, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,279
per person
September 05, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,279
per person
September 05, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,132
per person
September 05, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,157
per person
September 05, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,863
per person
September 06, 2027
10 nights
Save
Mariner of the Seas
Mediterranean
Barcelona → Lisbon
5 cabin options
From
$3,270
per person
September 09, 2027
9 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,488
per person
September 10, 2027
10 nights
Save
Celebrity Eclipse
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$1,470
per person
September 11, 2027
8 nights
Save
Carnival Sunshine
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$759
per person
September 11, 2027
7 nights
Save
Celebrity Xcel
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$1,952
per person
September 12, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,764
per person
September 12, 2027
7 nights
Save
Resilient Lady
Italy, French Riviera & Spain
Barcelona · Round trip
1 cabin option
From
$1,393
per person
September 13, 2027
7 nights
Save
Explorer of the Seas
Cruise
Barcelona → Ravenna (Venice)
4 cabin options
From
$944
per person
September 16, 2027
10 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$1,739
per person
September 18, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,581
per person
September 19, 2027
10 nights
Save
Carnival Sunshine
Mediterranean
Barcelona → Civitavecchia (Rome)
1 cabin option
From
$833
per person
September 19, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,249
per person
September 19, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,669
per person
September 19, 2027
7 nights
Save
Resilient Lady
French Riviera, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$1,441
per person
September 24, 2027
9 nights
Save
Norwegian Viva
Mediterranean
Barcelona, Spain → Venice (Ravenna), Italy
6 cabin options
From
$2,579
per person
September 25, 2027
9 nights
Save
Mariner of the Seas
Mediterranean
Barcelona → Lisbon
4 cabin options
From
$1,114
per person
September 26, 2027
7 nights
Save
Norwegian Dawn
Mediterranean
Barcelona, Spain → Lisbon, Portugal
5 cabin options
From
$1,259
per person
September 26, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,249
per person
September 26, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,627
per person
September 26, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,359
per person
September 26, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,745
per person
September 26, 2027
7 nights
Save
Resilient Lady
French Riviera & Italy
Barcelona · Round trip
1 cabin option
From
$1,113
per person
September 27, 2027
11 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$3,081
per person
October 03, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
5 cabin options
From
$1,279
per person
October 03, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,796
per person
October 03, 2027
7 nights
Save
Resilient Lady
French Riviera, Spain & Ibiza Overnight
Barcelona · Round trip
1 cabin option
From
$1,113
per person
October 07, 2027
9 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,373
per person
October 08, 2027
10 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,666
per person
October 09, 2027
7 nights
Save
Carnival Sunshine
Mediterranean
Barcelona, Spain · Round trip
1 cabin option
From
$746
per person
October 10, 2027
10 nights
Save
Norwegian Dawn
Europe
Barcelona, Spain · Round trip
5 cabin options
From
$1,779
per person
October 10, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,753
per person
October 10, 2027
7 nights
Save
Resilient Lady
French Riviera, Italy & Spain
Barcelona · Round trip
1 cabin option
From
$1,113
per person
October 14, 2027
7 nights
Save
Mariner of the Seas
Spain & Morocco
Barcelona, Spain · Round trip
4 cabin options
From
$894
per person
October 16, 2027
13 nights
Save
Carnival Sunshine
Transatlantic
Barcelona → Miami
1 cabin option
From
$700
per person
October 16, 2027
10 nights
Save
Celebrity Equinox
Cruise
Barcelona → Rome (Civitavecchia)
6 cabin options
From
$1,674
per person
October 17, 2027
7 nights
Save
Norwegian Epic
Mediterranean
Barcelona, Spain → Rome (Civitavecchia), Italy
4 cabin options
From
$1,209
per person
October 17, 2027
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,108
per person
October 17, 2027
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,055
per person
October 17, 2027
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,149
per person
October 17, 2027
7 nights
Save
Legend of the Seas
Western Mediterranean
Barcelona, Spain · Round trip
4 cabin options
From
$1,803
per person
October 17, 2027
7 nights
Save
Resilient Lady
French Riviera & Italy
Barcelona · Round trip
1 cabin option
From
$1,113
per person
October 18, 2027
11 nights
Save
Celebrity Xcel
Cruise
Barcelona · Round trip
6 cabin options
From
$2,851
per person
October 21, 2027
14 nights
Save
Mariner of the Seas
Spain & Bermuda Transatlantic
Barcelona, Spain → New Orleans, Louisiana
4 cabin options
From
$672
per person
October 24, 2027
16 nights
Save
Norwegian Gem
Cruise
Barcelona, Spain → Miami, Florida
6 cabin options
From
$1,399
per person
October 24, 2027
7 nights
Save
Legend of the Seas
Mediterranean
Barcelona · Round trip
4 cabin options
From
$1,823
per person
October 24, 2027
14 nights
Save
Resilient Lady
Spain to Miami Halloween Transatlantic
Barcelona → Miami, Florida
1 cabin option
From
$1,386
per person
October 27, 2027
11 nights
Save
Rotterdam
Mediterranean Splendor: Spain, Italy & Greece
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$320
per person
October 27, 2027
21 nights
Save
Rotterdam
Mediterranean & Greek Isles: Istanbul Overnight
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$565
per person
October 29, 2027
16 nights
Save
Celebrity Xcel
Transatlantic
Barcelona → Fort Lauderdale
6 cabin options
From
$1,921
per person
October 31, 2027
12 nights
Save
Norwegian Epic
Caribbean
Barcelona, Spain → Orlando (Port Canaveral), Florida
5 cabin options
From
$1,059
per person
October 31, 2027
13 nights
Save
Legend of the Seas
Spanish Transatlantic
Barcelona, Spain → Fort Lauderdale, Florida
4 cabin options
From
$1,362
per person
October 31, 2027
12 nights
Save
Scarlet Lady
Halloween Transatlantic from Spain
Barcelona → San Juan, Puerto Rico
1 cabin option
From
$1,260
per person
November 01, 2027
14 nights
Save
MSC Divina
MSC Grand Voyages
Barcelona, Spain → Rio de Janeiro, Brazil
1 cabin option
From
$1,206
per person
November 01, 2027
15 nights
Save
MSC Divina
MSC Grand Voyages
Barcelona, Spain → Santos (Sao Paulo), Brazil
1 cabin option
From
$1,212
per person
November 01, 2027
14 nights
Save
Explorer of the Seas
Transatlantic
Barcelona → Fort Lauderdale
4 cabin options
From
$779
per person
November 04, 2027
7 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,074
per person
November 05, 2027
14 nights
Save
Norwegian Dawn
Caribbean
Barcelona, Spain → Jacksonville, Florida
5 cabin options
From
$1,159
per person
November 05, 2027
7 nights
Save
MSC World Asia
Mediterranean
Barcelona · Round trip
4 cabin options
From
$1,225
per person
November 06, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,875
per person
November 07, 2027
14 nights
Save
Sun Princess
Mediterranean
Barcelona → Fort Lauderdale, FL
6 cabin options
From
$1,764
per person
November 08, 2027
15 nights
Save
Celebrity Eclipse
Transatlantic
Barcelona → Fort Lauderdale
6 cabin options
From
$1,177
per person
November 11, 2027
8 nights
Save
Celebrity Equinox
Cruise
Barcelona · Round trip
6 cabin options
From
$1,224
per person
November 13, 2027
14 nights
Save
Rhapsody of the Seas
Transatlantic
Barcelona → San Juan
4 cabin options
From
$916
per person
November 18, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,956
per person
November 19, 2027
16 nights
Save
Celebrity Equinox
Transatlantic
Barcelona → Buenos Aires
6 cabin options
From
$1,469
per person
November 30, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$2,099
per person
December 02, 2027
7 nights
Save
Oosterdam
Western Mediterranean: Spain, Portugal & Morocco
Barcelona, Spain · Round trip
4 cabin options
From
$260
per person
December 02, 2027
20 nights
Save
Oosterdam
Western Mediterranean Crossing: Spanish Discovery
Barcelona, Spain → Fort Lauderdale, Florida
4 cabin options
From
$360
per person
December 08, 2027
14 nights
Save
Rotterdam
Cultural Crossing With Spain & Morocco
Barcelona, Spain → Fort Lauderdale, Florida
4 cabin options
From
$265
per person
December 09, 2027
13 nights
Save
Oosterdam
Cultural Crossing: Spain & Gibraltar
Barcelona, Spain → Fort Lauderdale, Florida
4 cabin options
From
$235
per person
December 12, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$2,137
per person
December 24, 2027
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$2,449
per person
January 05, 2028
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,874
per person
January 16, 2028
20 nights
Save
Nieuw Statendam
Europe
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$550
per person
January 16, 2028
10 nights
Save
Nieuw Statendam
Europe
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$295
per person
February 17, 2028
9 nights
Save
Zuiderdam
Europe
Barcelona, Spain → Civitavecchia (Rome), Italy
4 cabin options
From
$285
per person
February 25, 2028
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,874
per person
February 26, 2028
24 nights
Save
Nieuw Statendam
Europe
Barcelona, Spain → Lisbon, Portugal
4 cabin options
From
$2,879
per person
February 26, 2028
14 nights
Save
Nieuw Statendam
Europe
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$415
per person
February 26, 2028
7 nights
Save
Nieuw Statendam
Europe
Barcelona, Spain → Piraeus (Athens), Greece
4 cabin options
From
$245
per person
March 05, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,265
per person
March 05, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,174
per person
March 05, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,238
per person
March 08, 2028
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$1,974
per person
March 20, 2028
12 nights
Save
Celebrity Infinity
Cruise
Barcelona · Round trip
6 cabin options
From
$2,405
per person
March 26, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,215
per person
March 26, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,139
per person
March 26, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,213
per person
April 01, 2028
9 nights
Save
Celebrity Infinity
Cruise
Barcelona → Athens (Piraeus)
6 cabin options
From
$1,473
per person
April 16, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,215
per person
April 16, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,139
per person
April 16, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,213
per person
May 07, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,149
per person
May 07, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,223
per person
May 07, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,225
per person
May 28, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,215
per person
May 28, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,149
per person
May 28, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,223
per person
June 06, 2028
11 nights
Save
Enchanted Princess
Mediterranean with Greek Isles & Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,930
per person
June 06, 2028
32 nights
Save
Enchanted Princess
The Best of the Mediterranean
Barcelona, Spain → Athens (Piraeus), Greece
4 cabin options
From
$5,183
per person
June 06, 2028
21 nights
Save
Enchanted Princess
The Best of the Mediterranean
Barcelona, Spain → Trieste (for Venice), Italy
5 cabin options
From
$3,314
per person
June 18, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,265
per person
June 18, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,194
per person
June 18, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,278
per person
July 09, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,265
per person
July 09, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,194
per person
July 09, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,278
per person
July 30, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,365
per person
July 30, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,284
per person
July 30, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,368
per person
August 20, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,315
per person
August 20, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,284
per person
August 20, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,458
per person
September 05, 2028
11 nights
Save
Enchanted Princess
Mediterranean with Greek Isles & Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,930
per person
September 05, 2028
21 nights
Save
Enchanted Princess
The Best of the Mediterranean
Barcelona, Spain → Trieste (for Venice), Italy
5 cabin options
From
$3,359
per person
September 05, 2028
32 nights
Save
Enchanted Princess
The Best of the Mediterranean
Barcelona, Spain → Athens (Piraeus), Greece
4 cabin options
From
$5,308
per person
September 10, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Civitavecchia (for Rome), Italy
5 cabin options
From
$1,365
per person
September 10, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,384
per person
September 10, 2028
21 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$3,548
per person
October 01, 2028
7 nights
Save
Sun Princess
Western Mediterranean with Italy
Barcelona, Spain → Naples, Italy (for Capri & Pompeii)
5 cabin options
From
$1,285
per person
October 01, 2028
14 nights
Save
Sun Princess
Mediterranean with Greece, Italy & Turkey
Barcelona, Spain → Athens (Piraeus), Greece
5 cabin options
From
$2,304
per person
October 01, 2028
24 nights
Save
Sun Princess
The Best of the Mediterranean
Barcelona, Spain · Round trip
5 cabin options
From
$4,088
per person
November 10, 2028
15 nights
Save
Sun Princess
Western Europe Passage
Barcelona, Spain → Ft. Lauderdale, Florida
5 cabin options
From
$1,525
per person
← All ports