Find cruises departing from Barcelona, Spain. Compare ships, dates, cabins and prices with That Vacation.
MSC EURIBIA
From 692 USD per person
Barcelona,Marseille,Genoa,Naples,Palermo,La Goulette,Barcelona
MSC MAGNIFICA
From 665 USD per person
Barcelona,Marseille,Genoa,Naples,Messina,Valletta,Barcelona
MSC SINFONIA
From 352 USD per person
Spain, France, Italy
MSC SPLENDIDA
From 1027 USD per person
Spain, Gibraltar, Morocco, Brazil, Spain, Gibraltar, Morocco, Brazil, Uruguay, Argentina
MSC WORLD EUROPA
From 159 USD per person
Barcelona,Marseille,Genoa,Civitavecchia,La Spezia,Marseille, Barcelona,Marseille,Genoa,Civitavecchia,La Spezia,Marseille,Barcelona, Spain, France, Italy, Spain, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent & The Grenadines, Barbados, Spain, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent & The Grenadines, Barbados, Grenada, Martinique, Spain, Netherlands Antilles, Saint Kitts and Nevis, Saint Vincent & The Grenadines, Barbados, Grenada, Martinique, Guadeloupe