Josep Tarradellas Barcelona-El Prat Airport › Cruises
7219 sailings found
Costa Cruises
Spain, Balearic Islands, Italy
Costa Toscana · 6 nights · Nov 22, 2026
TUI Cruises Mein Schiff
Highlights of the Western Mediterranean - from/to Palma
Mein Schiff 4 · 7 nights · Nov 22, 2026
Costa Cruises
Balearic Islands, Spain, Italy, France
Costa Toscana · 8 nights · Nov 23, 2026
Silversea
Rome to Barcelona
Silver Nova · 7 nights · Nov 23, 2026
Silversea
Civitavecchia (Rome) to Lisbon
Silver Nova · 16 nights · Nov 23, 2026
MSC Cruises
7 nights Western Mediterranean from Marseille (Provence)
MSC Sinfonia · 7 nights · Nov 23, 2026
MSC Cruises
7 nights Western Mediterranean from Genoa (Portofino)
MSC Euribia · 7 nights · Nov 23, 2026
from
$798.57
/person
MSC Cruises
7 nights Western Mediterranean from Naples (Pompeii)
MSC Magnifica · 7 nights · Nov 23, 2026
from
$785.71
/person
Costa Cruises
France, Spain, Italy
Costa Pacifica · 4 nights · Nov 23, 2026
Regent Seven Seas Cruises
Lisbon to Barcelona
Seven Seas Navigator · 14 nights · Nov 23, 2026
Viking
Lisbon to Istanbul
Viking Neptune · 28 nights · Nov 24, 2026
Costa Cruises
Spain, Italy
Costa Pacifica · 3 nights · Nov 24, 2026
Costa Cruises
Italy, France, Spain, Portugal, The Azores, United States, Florida (USA), Mexico, USA, Hawaii, Polynesia, Fiji, New Caledonia, Australia
Costa Deliziosa · 66 nights · Nov 24, 2026
Costa Cruises
Italy, France, Spain, Portugal, The Azores, United States, Florida (USA), Mexico, USA
Costa Deliziosa · 40 nights · Nov 24, 2026
Viking
Lisbon to Barcelona
Viking Neptune · 7 nights · Nov 24, 2026
MSC Cruises
7 nights Western Mediterranean from Genoa (Portofino)
MSC Sinfonia · 7 nights · Nov 24, 2026
MSC Cruises
7 nights Western Mediterranean from Naples (Pompeii)
MSC Euribia · 7 nights · Nov 24, 2026
Viking
Lisbon to Istanbul
Viking Neptune · 28 nights · Nov 24, 2026
Costa Cruises
Italy, France, Spain, Portugal, The Azores, United States, Florida (USA), Mexico, USA, Hawaii, Polynesia, Fiji, Australia, Japan, South Africa
Costa Deliziosa · 140 nights · Nov 24, 2026
Costa Cruises
Mediterranean from Barcelona
Costa Pacifica · 7 nights · Nov 24, 2026