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 Euribia - 1 night - from $69 per person - sailing dates:
Mediterranean, 1 Nights MSC Cruises
$69 Per Person
MSC Cruises - MSC Euribia
20 Oct
1 Nights | Barcelona Spain - Marseille (Provence) France
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Dawn - 7 nights - from $299 per person - sailing dates:
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
Mediterranean, 4 Nights MSC Cruises by MSC Cruises aboard MSC Magnifica - 4 nights - from $324 per person - sailing dates:
Mediterranean, 4 Nights MSC Cruises
$324 Per Person
MSC Cruises - MSC Magnifica
27 Oct
4 Nights | Barcelona Spain - Genoa (Portofino) Italy - Marseille (Provence)... More
Mediterranean, 4 Nights MSC Cruises by MSC Cruises aboard MSC Magnifica - 4 nights - from $327 per person - sailing dates:
Mediterranean, 4 Nights MSC Cruises
$327 Per Person
MSC Cruises - MSC Magnifica
19 Oct
4 Nights | Barcelona Spain - Genoa (Portofino) Italy - Marseille (Provence)... More
Mediterranean, 2 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 2 nights - from $339 per person - sailing dates:
Mediterranean, 2 Nights MSC Cruises
$339 Per Person
MSC Cruises - MSC World Europa
12 Nov
2 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 6 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 6 nights - from $359 per person - sailing dates:
Mediterranean, 6 Nights MSC Cruises
$359 Per Person
MSC Cruises - MSC World Europa
12 Nov
6 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 3 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 3 nights - from $363 per person - sailing dates:
Mediterranean, 3 Nights MSC Cruises
$363 Per Person
MSC Cruises - MSC Euribia
24 Oct
3 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 6 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 6 nights - from $381 per person - sailing dates:
Mediterranean, 6 Nights MSC Cruises
$381 Per Person
MSC Cruises - MSC World Europa
06 Nov
6 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 4 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 4 nights - from $407 per person - sailing dates:
Mediterranean, 4 Nights MSC Cruises
$407 Per Person
MSC Cruises - MSC Euribia
20 Oct
4 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 5 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 5 nights - from $409 per person - sailing dates:
Mediterranean, 5 Nights MSC Cruises
$409 Per Person
MSC Cruises - MSC World Europa
12 Nov
5 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Sinfonia - 7 nights - from $411 per person - sailing dates: ,
Mediterranean, 7 Nights MSC Cruises
$411 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 $434 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$434 Per Person
MSC Cruises - MSC Sinfonia
15 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 4 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 4 nights - from $447 per person - sailing dates:
Mediterranean, 4 Nights MSC Cruises
$447 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 Seaview - 7 nights - from $460 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$460 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 $499 per person - sailing dates:
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Sinfonia - 7 nights - from $502 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$502 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 Magnifica - 7 nights - from $541 per person - sailing dates: , ,
Mediterranean, 7 Nights MSC Cruises
$541 Per Person
MSC Cruises - MSC Magnifica
13 Nov20 Nov27 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Euribia - 7 nights - from $568 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$568 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 $570 per person - sailing dates: ,
Europe - Western Mediterranean - Barcelona Norwegian Cruise Line
$570 Per Person
Norwegian Cruise Line - Norwegian Epic
04 Oct18 Oct
7 Nights | Barcelona, Spain - Provence Marseille, France - Nice/Monaco (Vi... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Grandiosa - 7 nights - from $614 per person - sailing dates:
Mediterranean, 7 Nights MSC Cruises
$614 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 Grandiosa - 7 nights - from $668 per person - sailing dates: ,
Mediterranean, 7 Nights MSC Cruises
$668 Per Person
MSC Cruises - MSC Grandiosa
10 Oct17 Oct
7 Nights | Barcelona Spain - Cannes (Cote dAzur) France - Genoa (Portofino)... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC World Europa - 7 nights - from $787 per person - sailing dates: , , ,
Mediterranean, 7 Nights MSC Cruises
$787 Per Person
MSC Cruises - MSC World Europa
09 Oct16 Oct23 Oct30 Oct
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Seaview - 7 nights - from $795 per person - sailing dates: , , ,
Mediterranean, 7 Nights MSC Cruises
$795 Per Person
MSC Cruises - MSC Seaview
08 Oct15 Oct22 Oct29 Oct
7 Nights | Barcelona Spain - Marseille (Provence) France - Genoa (Portofino... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Meraviglia - 7 nights - from $820 per person - sailing dates: ,
Mediterranean, 7 Nights MSC Cruises
$820 Per Person
MSC Cruises - MSC Meraviglia
06 Oct13 Oct
7 Nights | Barcelona Spain - La Goulette Tunisia - Palermo (Monreale) Italy... More
8-Day Mediterranean Carnival Cruise Line by Carnival Cruise Line aboard Carnival Freedom - 8 nights - from $855 per person - sailing dates:
8-Day Mediterranean Carnival Cruise Line
$855 Per Person
Carnival Cruise Line - Carnival Freedom
09 Oct
8 Nights | Barcelona, Spain - Marseilles (Provence), France - Livorno (Flor... More
Mediterranean, 7 Nights MSC Cruises by MSC Cruises aboard MSC Splendida - 7 nights - from $935 per person - sailing dates: , , , ,
Mediterranean, 7 Nights MSC Cruises
$935 Per Person
MSC Cruises - MSC Splendida
04 Oct11 Oct18 Oct25 Oct01 Nov
7 Nights | Barcelona Spain - Marseille (Provence) France - Livorno (Florenc... More
Msc Grand Voyages, 16 Nights MSC Cruises by MSC Cruises aboard MSC Virtuosa - 16 nights - from $1,121 per person - sailing dates:
Msc Grand Voyages, 16 Nights MSC Cruises
$1,121 Per Person
MSC Cruises - MSC Virtuosa
16 Nov
16 Nights | Barcelona Spain - Funchal (Madeira Is) Portugal - Arrecife de L... More
Western Mediterranean With Italy Princess by Princess aboard Sun Princess - 7 nights - from $1,139 per person - sailing dates:
Western Mediterranean With Italy Princess
$1,139 Per Person
Princess - Sun Princess
10 Oct
7 Nights | Barcelona, Spain - Ibiza, Spain - Marseille (Provence), France -... More
France & Italy Cruise: Marseille, Nice, & Florence Azamara by Azamara aboard Azamara Onward - 7 nights - from $1,179 per person - sailing dates:
France & Italy Cruise: Marseille, Nice, & Florence Azamara
$1,179 Per Person
Azamara - Azamara Onward
28 Nov
7 Nights | Barcelona - Provence (Marseille) - Nice - Nice - La Spezia - Flo... More
Msc Grand Voyages, 12 Nights MSC Cruises by MSC Cruises aboard MSC Virtuosa - 12 nights - from $1,238 per person - sailing dates:
Msc Grand Voyages, 12 Nights MSC Cruises
$1,238 Per Person
MSC Cruises - MSC Virtuosa
16 Nov
12 Nights | Barcelona Spain - Funchal (Madeira Is) Portugal - Arrecife de L... More