Cruises from Barcelona provide an unforgettable starting point for exploring the Mediterranean's most enchanting destinations. Most cruise ships depart from the Port of Barcelona, conveniently located near the city centre and easily accessible by taxi, metro, or a shuttle bus from Las Ramblas. Major cruise lines like MSC Cruises, Royal Caribbean, Norwegian Cruise Line, Celebrity Cruises, and Costa Cruises frequently sail from Barcelona, offering itineraries that include the French Riviera, Italian coast, and the Balearic Islands. Many of these cruises combine cultural highlights like Rome and Florence with the sun-soaked beaches of the Mediterranean. With its vibrant atmosphere and stunning architecture, Barcelona is the perfect city to begin your cruise adventure.
Ship: Majestic Princess
Nights: 8
Itinerary: Barcelona, Malaga, Gibraltar, Seville (cadiz), Vigo, Southampton;
Single
$ 4,289
Twin
$ 2,383
Triple
$ 2,003
Quad
$ 1,737
Ship: Majestic Princess
Nights: 23
Itinerary: Barcelona, Malaga, Gibraltar, Seville (cadiz), Vigo, Southampton, Reykjavik, Isafjordur, Grundarfjordur, Sydney, Halifax, Boston;
Single
$ 13,961
Twin
$ 7,778
Triple
$ 6,258
Quad
$ 5,660
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,562
Twin
$ 1,906
Triple
$ 1,851
Quad
$ 1,820
Ship: Crown Princess
Nights: 15
Itinerary: Barcelona, Mallorca (palma), Cartagena, Tangier, Seville (cadiz), Lisbon, Bilbao, Le Verdon, Cobh, Greenock, Liverpool, Dover;
Single
sold out
Twin
sold out
Triple
sold out
Quad
sold out
Ship: Celebrity Equinox
Nights: 9
Itinerary: Barcelona, Cartagena, Porto (leixoes), Lisbon, Tangier, Malaga, Barcelona;
Single
$ 4,777
Twin
$ 2,577
Triple
$ 2,102
Quad
$ 1,856
Ship: -
Nights: 7
Itinerary: Barcelona, Valletta, Mykonos, Ephesus (kusadasi), Santorini, Athens (piraeus);
Single
$ 4,808
Twin
$ 2,622
Triple
$ 2,160
Quad
$ 1,922
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Provence(marseilles), Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 4,607
Twin
$ 2,458
Triple
$ 2,187
Quad
$ 2,046
Ship: Celebrity Equinox
Nights: 10
Itinerary: Barcelona, Mykonos, Ephesus (kusadasi), Istanbul, Istanbul, Santorini, Katakolon, Rome (civitavecchia);
Single
$ 4,821
Twin
$ 2,708
Triple
$ 2,286
Quad
$ 2,068
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,562
Twin
$ 1,906
Triple
$ 1,858
Quad
$ 1,831
Ship: -
Nights: 7
Itinerary: Barcelona, Valletta, Mykonos, Ephesus (kusadasi), Santorini, Athens (piraeus);
Single
$ 3,432
Twin
$ 1,912
Triple
$ 1,597
Quad
$ 1,436
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Provence(marseilles), Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,947
Twin
$ 2,117
Triple
$ 1,996
Quad
$ 1,932
Ship: -
Nights: 7
Itinerary: Barcelona, Gibraltar, Marseille, Genoa, Rome (civitavecchia);
Single
$ 4,580
Twin
$ 2,406
Triple
$ 2,291
Quad
$ 2,040
Ship: -
Nights: 14
Itinerary: Barcelona, Gibraltar, Marseille, Genoa, Rome (civitavecchia), Capri/naples, Soudha Bay, Istanbul, Mykonos, Athens (piraeus);
Single
$ 9,445
Twin
$ 5,226
Triple
$ 5,149
Quad
$ 4,686
Ship: -
Nights: 21
Itinerary: Barcelona, Gibraltar, Marseille, Genoa, Rome (civitavecchia), Capri/naples, Soudha Bay, Istanbul, Mykonos, Athens (piraeus), Soudha Bay, Corfu, Messin
Single
$ 15,514
Twin
$ 8,201
Triple
$ 8,147
Quad
$ 7,157
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,784
Twin
$ 2,022
Triple
$ 1,938
Quad
$ 1,892
Ship: Celebrity Equinox
Nights: 9
Itinerary: Barcelona, Lisbon, Lisbon, Porto (leixoes), Tangier, Seville (cadiz), Barcelona;
Single
$ 5,130
Twin
$ 2,765
Triple
$ 2,249
Quad
$ 1,983
Ship: -
Nights: 7
Itinerary: Barcelona, Nice (villefranche), Florence/pisa(laspezia)italy, Rome (civitavecchia), Portofino, Palma De Mallorca, Barcelona;
Single
$ 4,388
Twin
$ 2,362
Triple
$ 1,907
Quad
$ 1,675
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Provence(marseilles), Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,762
Twin
$ 2,021
Triple
$ 1,871
Quad
$ 1,792
Ship: Queen Victoria
Nights: 14
Itinerary: Barcelona, Valletta, Bari, Split, Zadar, Trieste, Dubrovnik, Kotor, Corfu, Cephalonia, Rome (civitavecchia);
Single
$ 6,578
Twin
$ 3,772
Triple
$ 3,251
Quad
$ 2,991
Ship: Queen Victoria
Nights: 7
Itinerary: Barcelona, Valletta, Bari, Split, Zadar, Trieste;
Single
$ 3,011
Twin
$ 1,753
Triple
$ 1,652
Quad
sold out
Ship: Queen Victoria
Nights: 21
Itinerary: Barcelona, Valletta, Bari, Split, Zadar, Trieste, Dubrovnik, Kotor, Corfu, Cephalonia, Rome (civitavecchia), Florence/pisa (livorno), Toulon, Mallorca
Single
$ 8,532
Twin
$ 5,463
Triple
$ 4,853
Quad
$ 4,464
Ship: Brilliance Of The Seas
Nights: 8
Itinerary: Barcelona, Palma De Mallorca, Valencia, Lisbon, Porto (leixoes), La Coruna, Southampton;
Single
$ 4,202
Twin
$ 2,287
Triple
$ 1,885
Quad
$ 1,681
Ship: -
Nights: 7
Itinerary: Barcelona, Nice (villefranche), Portofino, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 4,050
Twin
$ 2,187
Triple
$ 1,786
Quad
$ 1,583
Ship: Celebrity Equinox
Nights: 10
Itinerary: Barcelona, Mykonos, Ephesus (kusadasi), Istanbul, Istanbul, Santorini, Katakolon, Rome (civitavecchia);
Single
$ 4,828
Twin
$ 2,711
Triple
$ 2,295
Quad
$ 2,080
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,333
Twin
$ 1,787
Triple
$ 1,722
Quad
$ 1,689
Ship: Celebrity Eclipse
Nights: 11
Itinerary: Barcelona, Nice (villefranche), Florence/pisa(laspezia)italy, Rome (civitavecchia), Dubrovnik, Kotor, Ephesus (kusadasi), Santorini, Athens (piraeus);
Single
$ 6,426
Twin
$ 3,471
Triple
$ 2,743
Quad
$ 2,372
Ship: -
Nights: 9
Itinerary: Barcelona, Valletta, Mykonos, Ephesus (kusadasi), Santorini, Naples, Rome (civitavecchia);
Single
$ 5,462
Twin
$ 2,996
Triple
$ 2,394
Quad
$ 2,094
Ship: -
Nights: 7
Itinerary: Barcelona, Gibraltar, Marseille, Genoa, Rome (civitavecchia);
Single
$ 4,227
Twin
$ 2,458
Triple
$ 2,053
Quad
$ 1,773
Ship: -
Nights: 14
Itinerary: Barcelona, Gibraltar, Marseille, Genoa, Rome (civitavecchia), Capri/naples, Soudha Bay, Istanbul, Mykonos, Athens (piraeus);
Single
$ 11,349
Twin
$ 5,977
Triple
$ 5,089
Quad
$ 4,582
Ship: -
Nights: 21
Itinerary: Barcelona, Gibraltar, Marseille, Genoa, Rome (civitavecchia), Capri/naples, Soudha Bay, Istanbul, Mykonos, Athens (piraeus), Corfu, Messina, Mallorca
Single
$ 17,001
Twin
$ 9,230
Triple
$ 8,183
Quad
$ 7,153
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Provence(marseilles), Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,288
Twin
$ 1,777
Triple
$ 1,676
Quad
$ 1,626
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 2,951
Twin
$ 1,591
Triple
$ 1,518
Quad
$ 1,481
Ship: Queen Victoria
Nights: 7
Itinerary: Barcelona, Alghero, Ajaccio, Messina Strait, Messina, Messina Strait, Capri/naples, Rome (civitavecchia);
Single
$ 3,257
Twin
$ 1,894
Triple
$ 1,628
Quad
$ 1,495
Ship: Queen Victoria
Nights: 14
Itinerary: Barcelona, Alghero, Ajaccio, Messina Strait, Messina, Messina Strait, Capri/naples, Rome (civitavecchia), Cephalonia, Corfu, Kotor, Dubrovnik, Trieste
Single
sold out
Twin
sold out
Triple
sold out
Quad
sold out
Ship: Queen Victoria
Nights: 21
Itinerary: Barcelona, Alghero, Ajaccio, Messina Strait, Messina, Messina Strait, Capri/naples, Rome (civitavecchia), Cephalonia, Corfu, Kotor, Dubrovnik, Trieste
Single
sold out
Twin
sold out
Triple
sold out
Quad
sold out
Ship: Celebrity Equinox
Nights: 9
Itinerary: Barcelona, Seville (cadiz), Lisbon, Lisbon, Porto (leixoes), Tangier, Barcelona;
Single
$ 4,829
Twin
$ 2,607
Triple
$ 2,083
Quad
$ 1,814
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Provence(marseilles), Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 2,933
Twin
$ 1,596
Triple
$ 1,530
Quad
$ 1,497
Ship: Celebrity Equinox
Nights: 10
Itinerary: Barcelona, Mykonos, Ephesus (kusadasi), Istanbul, Istanbul, Santorini, Katakolon, Rome (civitavecchia);
Single
$ 4,868
Twin
$ 2,741
Triple
$ 2,275
Quad
$ 2,034
Ship: -
Nights: 7
Itinerary: Barcelona, Gibraltar, Marseille, Capri/naples;
Single
$ 4,695
Twin
$ 2,712
Triple
$ 2,244
Quad
$ 2,104
Ship: -
Nights: 14
Itinerary: Barcelona, Gibraltar, Marseille, Capri/naples, Palermo, Soudha Bay, Istanbul, Mykonos, Athens (piraeus);
Single
$ 9,544
Twin
$ 5,276
Triple
$ 4,843
Quad
$ 4,611
Ship: -
Nights: 21
Itinerary: Barcelona, Gibraltar, Marseille, Capri/naples, Palermo, Soudha Bay, Istanbul, Mykonos, Athens (piraeus), Mykonos, Corfu, Messina, Barcelona;
Single
$ 16,632
Twin
$ 8,615
Triple
$ 7,231
Quad
$ 6,715
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 2,864
Twin
$ 1,546
Triple
$ 1,467
Quad
$ 1,426
Ship: Voyager Of The Seas
Nights: 7
Itinerary: Barcelona, Valencia, Nice (villefranche), Ajaccio, Florence/pisa(laspezia)italy, Santa Margarita, Rome (civitavecchia);
Single
$ 3,188
Twin
$ 1,735
Triple
$ 1,493
Quad
$ 1,371
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Provence(marseilles), Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,315
Twin
$ 1,794
Triple
$ 1,629
Quad
$ 1,545
Ship: Queen Victoria
Nights: 14
Itinerary: Barcelona, Heraklion, Ephesus (kusadasi), Dardanelles, Istanbul, Istanbul, Dardanelles, Mykonos, Athens (piraeus), Olympia (katakolon), Barcelona;
Single
$ 5,887
Twin
$ 3,381
Triple
$ 3,106
Quad
$ 2,857
Ship: Queen Victoria
Nights: 7
Itinerary: Barcelona, Heraklion, Ephesus (kusadasi), Dardanelles, Istanbul, Istanbul;
Single
$ 3,176
Twin
$ 1,847
Triple
$ 1,587
Quad
$ 1,458
Ship: Queen Victoria
Nights: 25
Itinerary: Barcelona, Heraklion, Ephesus (kusadasi), Dardanelles, Istanbul, Istanbul, Dardanelles, Mykonos, Athens (piraeus), Olympia (katakolon), Barcelona, Mal
Single
$ 8,764
Twin
$ 5,092
Triple
$ 4,862
Quad
sold out
Ship: -
Nights: 11
Itinerary: Barcelona, Marseille, Rome (civitavecchia), Capri/naples, Palermo, Cartagena, Gibraltar, Barcelona;
Single
$ 6,850
Twin
$ 3,724
Triple
$ 3,134
Quad
$ 2,750
Ship: -
Nights: 7
Itinerary: Barcelona, Palma De Mallorca, Florence/pisa(laspezia)italy, Rome (civitavecchia), Naples, Barcelona;
Single
$ 3,426
Twin
$ 1,838
Triple
$ 1,655
Quad
$ 1,562
Ship: Celebrity Equinox
Nights: 9
Itinerary: Barcelona, Seville (cadiz), Lisbon, Lisbon, Porto (leixoes), Tangier, Barcelona;
Single
$ 4,907
Twin
$ 2,649
Triple
$ 2,113
Quad
$ 1,837