Cruises from Barcelona

443 upcoming departures

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

← All ports