Western Mediterranean
La Ciotat → Villefranche-sur-Mer → Livorno + 2 more
From Barcelona · Next Dec 26
From $4,710
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · Next Dec 26
From $4,710
1 upcoming departure · 1 ship
Canary Islands · Madeira
From Barcelona · 12 nights · Next Dec 12
From $1,399
1 upcoming departure · 1 ship
Canary Islands · Eastern Caribbean
From Barcelona · Next Dec 6
From $4,680
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · 7 nights · Next Dec 6
From $750
3 upcoming departures · 1 ship
Canary Islands · Western Mediterranean
From Barcelona · 12 nights · Next Dec 24
From $2,349
1 upcoming departure · 1 ship
Western Mediterranean · Portugal & Spain Atlantic Coast
From Barcelona · Next Dec 1
From $3,099
3 upcoming departures · 3 ships
Western Mediterranean
From Genoa · 7 nights · Next Dec 4
From $689
4 upcoming departures · 1 ship
Brazil
From Barcelona · 17 nights · Next Dec 4
From $8,190
1 upcoming departure · 1 ship
Western Mediterranean
From Marseille · 7 nights · Next Dec 5
From $900
4 upcoming departures · 1 ship
Western Mediterranean
From Barcelona · 7 nights · Next Dec 5
From $2,999
1 upcoming departure · 1 ship
Western Mediterranean · North Africa
From Barcelona · Next Dec 8
From $839
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · Next Dec 11
From $2,089
1 upcoming departure · 1 ship
Western Mediterranean
From Marseille · 7 nights · Next Dec 12
From $786
3 upcoming departures · 1 ship
Madeira
From Barcelona · Next Dec 14
From $2,699
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · 7 nights · Next Dec 15
From $2,799
4 upcoming departures · 4 ships
Western Mediterranean · Greek Isles
From Barcelona · 14 nights · Next Dec 15
From $4,998
2 upcoming departures · 2 ships
Western Mediterranean · Portugal & Spain Atlantic Coast
From Barcelona · 15 nights · Next Dec 19
From $8,999
1 upcoming departure · 1 ship
Western Mediterranean · North Africa
From Barcelona · 14 nights · Next Dec 20
From $5,749
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · Next Dec 22
From $2,799
1 upcoming departure · 1 ship
Western Mediterranean
From Barcelona · 14 nights · Next Dec 22
From $5,698
1 upcoming departure · 1 ship