Josep Tarradellas Barcelona-El Prat Airport › Cruises
7219 sailings found
Costa Cruises
France, Spain, Canary Islands
Costa Smeralda · 6 nights · Nov 13, 2026
Costa Cruises
Grand Mediterraned from Marseilles
Costa Smeralda · 20 nights · Nov 13, 2026
Costa Cruises
Grand Mediterraned from Marseilles
Costa Smeralda · 37 nights · Nov 13, 2026
Costa Cruises
Italy, France, Spain, Balearic Islands
Costa Toscana · 7 nights · Nov 13, 2026
MSC Cruises
7 nights Western Mediterranean from Barcelona
MSC Magnifica · 7 nights · Nov 13, 2026
from
$755.35
/person
Costa Cruises
Grand Mediterraned from Marseilles
Costa Smeralda · 36 nights · Nov 13, 2026
Costa Cruises
France, Spain, Canary Islands, Madeira
Costa Smeralda · 9 nights · Nov 13, 2026
Costa Cruises
Grand Mediterraned from Barcelona
Costa Smeralda · 36 nights · Nov 14, 2026
MSC Cruises
Mediterranean from Genoa
MSC Seaview · 22 nights · Nov 14, 2026
MSC Cruises
28 nights South Caribbean from Genoa (Portofino)
MSC World Europa · 28 nights · Nov 14, 2026
MSC Cruises
6 nights Western Mediterranean from Valencia
MSC Sinfonia · 6 nights · Nov 14, 2026
from
$605.63
/person
MSC Cruises
4 nights South Caribbean from Genoa (Portofino)
MSC World Europa · 4 nights · Nov 14, 2026
from
$538.00
/person
Costa Cruises
Grand Mediterraned from Barcelona
Costa Smeralda · 19 nights · Nov 14, 2026
MSC Cruises
Mediterranean from Genoa
MSC Seaview · 21 nights · Nov 14, 2026
MSC Cruises
Mediterranean from Genoa
MSC Seaview · 28 nights · Nov 14, 2026
Costa Cruises
Spain, Canary Islands, Madeira
Costa Smeralda · 8 nights · Nov 14, 2026
Costa Cruises
Spain, Canary Islands, Madeira
Costa Smeralda · 12 nights · Nov 14, 2026
MSC Cruises
7 nights Western Mediterranean from Marseille (Provence)
MSC Magnifica · 7 nights · Nov 14, 2026
from
$614.57
/person
Costa Cruises
Spain, Canary Islands
Costa Smeralda · 5 nights · Nov 14, 2026
Costa Cruises
Grand Mediterraned from Barcelona
Costa Smeralda · 35 nights · Nov 14, 2026