Josep Tarradellas Barcelona-El Prat Airport › Cruises
7219 sailings found
Costa Cruises
France, Spain, Balearic Islands, Italy
Costa Toscana · 7 nights · Nov 14, 2026
MSC Cruises
21 nights South Caribbean from Genoa (Portofino)
MSC World Europa · 21 nights · Nov 14, 2026
from
$1,471.00
/person
Costa Cruises
Italy, France, Spain, Tunisia
Costa Pacifica · 7 nights · Nov 14, 2026
Celebrity Cruises
12 Night Madeira, Canaries & Morocco
Celebrity Infinity · 12 nights · Nov 14, 2026
from
$2,482.00
/person
Costa Cruises
France, Italy, Spain, Gibraltar, Portugal
Costa Fascinosa · 10 nights · Nov 14, 2026
MSC Cruises
7 nights Western Mediterranean from Barcelona
MSC Euribia · 7 nights · Nov 14, 2026
MSC Cruises
14 nights South America from Barcelona
MSC Splendida · 14 nights · Nov 15, 2026
MSC Cruises
7 nights Western Mediterranean from Barcelona
MSC Sinfonia · 7 nights · Nov 15, 2026
from
$521.35
/person
MSC Cruises
Mediterranean from Civitavecchia
MSC Seaview · 20 nights · Nov 15, 2026
Costa Cruises
Spain, Balearic Islands, Italy, France
Costa Toscana · 7 nights · Nov 15, 2026
TUI Cruises Mein Schiff
Kulturelle Vielfalt im westlichen Mittelmeer - ab/bis Palma
Mein Schiff 4 · 14 nights · Nov 15, 2026
MSC Cruises
17 nights South America from Marseille (Provence)
MSC Virtuosa · 17 nights · Nov 15, 2026
Costa Cruises
Italy, Spain, Gibraltar, Portugal, France
Costa Fascinosa · 10 nights · Nov 15, 2026
MSC Cruises
16 nights South America from Marseille (Provence)
MSC Virtuosa · 16 nights · Nov 15, 2026
from
$1,972.32
/person
Costa Cruises
Italy, France, Spain, Tunisia
Costa Pacifica · 7 nights · Nov 15, 2026
Costa Cruises
Mediterranean from Marseilles
Costa Smeralda · 6 nights · Nov 15, 2026
MSC Cruises
7 nights Western Mediterranean from Marseille (Provence)
MSC Euribia · 7 nights · Nov 15, 2026
MSC Cruises
Mediterranean from Civitavecchia
MSC Seaview · 17 nights · Nov 15, 2026
MSC Cruises
20 nights South Caribbean from Civitavecchia (Rome)
MSC World Europa · 20 nights · Nov 15, 2026
from
$1,320.00
/person
Oceania Cruises
Rome to Miami
Marina · 25 nights · Nov 15, 2026