Europe cruises from Barcelona are among the most in demand across the Mediterranean. Searches like Western Mediterranean cruise from Barcelona, Royal Caribbean Europe cruises from Barcelona, and MSC Europe itineraries from Spain are extremely common. Sailings often include Rome, Naples, Marseille, Florence, Palma de Mallorca, Valletta, and Athens. Barcelona is also a major hub for longer Europe cruises that combine France, Italy, Greece, and Turkey. Travellers choose Barcelona for its easy flight access and wide range of 3, 5, 7, 10, and 12 night itineraries. Whether you want a Spain and Italy route, a Mediterranean circle itinerary, or an extended Europe sailing, departures from Barcelona offer variety and convenience.
Mediterranean, 1 Nights MSC Cruises by MSC Cruises aboard MSC Splendida - 1 night - from $89 per person - sailing dates:
Mediterranean, 1 Nights MSC Cruises
$89 Per Person
MSC Cruises - MSC Splendida
13 Sep
1 Nights | Barcelona Spain - Marseille (Provence) France
Mediterranean, 2 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 2 nights - from $149 per person - sailing dates:
Mediterranean, 2 Nights MSC Cruises
$149 Per Person
MSC Cruises - MSC World Europa
12 Nov
2 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 4 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 4 nights - from $453 per person - sailing dates:
Mediterranean, 4 Nights MSC Cruises
$453 Per Person
MSC Cruises - MSC Euribia
20 Oct
4 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Sinfonia - 7 nights - from $466 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$466 Per Person
MSC Cruises - MSC Sinfonia
15 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Sinfonia - 7 nights - from $516 per person - sailing dates: ,
Mediterranean, 7 Nights MSC Cruises
$516 Per Person
MSC Cruises - MSC Sinfonia
08 Nov22 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Sinfonia - 7 nights - from $516 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$516 Per Person
MSC Cruises - MSC Sinfonia
29 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Grandiosa - 7 nights - from $565 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$565 Per Person
MSC Cruises - MSC Grandiosa
24 Oct
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 7 nights - from $566 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$566 Per Person
MSC Cruises - MSC Euribia
24 Oct31 Oct07 Nov14 Nov21 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Epic - 7 nights - from $595 per person - sailing dates: ,
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
$595 Per Person
Norwegian Cruise Line - Norwegian Epic
04 Oct18 Oct
7 Nights | Barcelona, Spain - Provence Marseille, France - Nice/Monaco (Vi... More
Mediterranean, 4 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 4 nights - from $613 per person - sailing dates:
Mediterranean, 4 Nights MSC Cruises
$613 Per Person
MSC Cruises - MSC Euribia
24 Oct
4 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Magnifica - 7 nights - from $616 per person - sailing dates: , ,
Mediterranean, 7 Nights MSC Cruises
$616 Per Person
MSC Cruises - MSC Magnifica
13 Nov20 Nov27 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Epic - 7 nights - from $637 per person - sailing dates: ,
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
$637 Per Person
Norwegian Cruise Line - Norwegian Epic
23 Aug06 Sep
7 Nights | Barcelona, Spain - Provence Marseille, France - Cannes, France ... More
Mediterranean, 6 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 6 nights - from $640 per person - sailing dates:
Mediterranean, 6 Nights MSC Cruises
$640 Per Person
MSC Cruises - MSC World Europa
06 Nov
6 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Meraviglia - 7 nights - from $684 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$684 Per Person
MSC Cruises - MSC Meraviglia
25 Aug01 Sep08 Sep15 Sep22 Sep
7 Nights | Barcelona Spain - La Goulette Tunisia - Palermo (Monreale) Italy... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Splendida - 7 nights - from $684 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$684 Per Person
MSC Cruises - MSC Splendida
23 Aug30 Aug06 Sep13 Sep20 Sep
7 Nights | Barcelona Spain - Marseille (Provence) France - Livorno (Florenc... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Seaview - 7 nights - from $734 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$734 Per Person
MSC Cruises - MSC Seaview
20 Aug27 Aug03 Sep10 Sep17 Sep
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Grandiosa - 7 nights - from $762 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$762 Per Person
MSC Cruises - MSC Grandiosa
29 Aug05 Sep12 Sep19 Sep26 Sep
7 Nights | Barcelona Spain - Cannes (Cote dAzur) France - Genoa (Portofino)... More
Mediterranean, 6 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 6 nights - from $769 per person - sailing dates:
Mediterranean, 6 Nights MSC Cruises
$769 Per Person
MSC Cruises - MSC World Europa
12 Nov
6 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
8-Day Mediterranean Carnival Cruise Line by Carnival Cruise Line aboard Carnival Freedom - 8 nights - from $799 per person - sailing dates:
8-Day Mediterranean Carnival Cruise Line
$799 Per Person
Carnival Cruise Line - Carnival Freedom
09 Oct
8 Nights | Barcelona, Spain - Marseilles (Provence), France - Livorno (Flor... More
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 7 nights - from $815 per person - sailing dates:
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Epic - 7 nights - from $817 per person - sailing dates:
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
$817 Per Person
Norwegian Cruise Line - Norwegian Epic
20 Sep
7 Nights | Barcelona, Spain - Nice/Monaco (Villefranche), France - Provence... More
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 7 nights - from $861 per person - sailing dates: ,
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 7 nights - from $898 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$898 Per Person
MSC Cruises - MSC World Europa
21 Aug28 Aug04 Sep11 Sep18 Sep
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
12 Night Madeira, Canaries & Morocco Celebrity Cruises by Celebrity Cruises aboard Celebrity Infinity - 12 nights - from $925 per person - sailing dates:
12 Night Madeira, Canaries & Morocco Celebrity Cruises
12 Night Canaries, Spain & Morocco Celebrity Cruises by Celebrity Cruises aboard Celebrity Infinity - 12 nights - from $974 per person - sailing dates:
12 Night Canaries, Spain & Morocco Celebrity Cruises
Greek Isles, Italy, & France: European Jewels Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Sky - 9 nights - from $1,029 per person - sailing dates:
Greek Isles, Italy, & France: European Jewels Norwegian Cruise Line
$1,029 Per Person
Norwegian Cruise Line - Norwegian Sky
31 Aug
9 Nights | Barcelona, Spain - Nice/Monaco (Villefranche), France - Livorno ... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Seaview - 7 nights - from $1,035 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$1,035 Per Person
MSC Cruises - MSC Seaview
05 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 7 nights - from $1,049 per person - sailing dates:
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 7 nights - from $1,109 per person - sailing dates:
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line