Josep Tarradellas Barcelona-El Prat Airport › Cruises
7219 sailings found
MSC Cruises
6 nights Western Mediterranean from Valencia
MSC Sinfonia · 6 nights · Nov 20, 2026
from
$576.00
/person
Costa Cruises
Italy, France, Spain, Balearic Islands
Costa Toscana · 6 nights · Nov 20, 2026
Costa Cruises
Italy, France, Spain, Balearic Islands
Costa Toscana · 8 nights · Nov 20, 2026
Viking
Istanbul to Barcelona
Viking Saturn · 21 nights · Nov 21, 2026
MSC Cruises
7 nights Western Mediterranean from Marseille (Provence)
MSC Magnifica · 7 nights · Nov 21, 2026
from
$811.57
/person
Costa Cruises
Mediterranean from Genoa
Costa Smeralda · 3 nights · Nov 21, 2026
MSC Cruises
7 nights Western Mediterranean from Barcelona
MSC Euribia · 7 nights · Nov 21, 2026
Costa Cruises
Mediterranean from Civitavecchia
Costa Pacifica · 7 nights · Nov 21, 2026
Costa Cruises
France, Spain, Balearic Islands, Italy
Costa Toscana · 8 nights · Nov 21, 2026
MSC Cruises
6 nights Far East from Tokyo
MSC Bellissima · 6 nights · Nov 21, 2026
MSC Cruises
4 nights Far East from Tokyo
MSC Bellissima · 4 nights · Nov 21, 2026
Costa Cruises
Italy, France, Spain
Costa Pacifica · 5 nights · Nov 21, 2026
Costa Cruises
Italy, France, Spain
Costa Pacifica · 5 nights · Nov 22, 2026
Costa Cruises
Spain, Balearic Islands, Italy, France
Costa Toscana · 8 nights · Nov 22, 2026
Costa Cruises
Mediterranean from Savona
Costa Pacifica · 7 nights · Nov 22, 2026
Costa Cruises
Spain, Balearic Islands, Italy
Costa Toscana · 5 nights · Nov 22, 2026
MSC Cruises
7 nights Western Mediterranean from Marseille (Provence)
MSC Euribia · 7 nights · Nov 22, 2026
from
$788.57
/person
MSC Cruises
7 nights Western Mediterranean from Barcelona
MSC Sinfonia · 7 nights · Nov 22, 2026
Costa Cruises
Spain, Balearic Islands, Italy
Costa Toscana · 4 nights · Nov 22, 2026
MSC Cruises
7 nights Western Mediterranean from Genoa (Portofino)
MSC Magnifica · 7 nights · Nov 22, 2026