loader picture

Cruises from Barcelona, page: 39

1,450 Cruises available

Search Cruise

Showing 381 to 390 of 1,450 entries (Page 39)

Ferdinand's fantasy

Liner: Sirena Oceania Cruises
Mon 16 Aug 2027 - Wed 25 Aug 2027
9 nights

Cultural crossing

Liner: Sirena Oceania Cruises
Mon 16 Aug 2027 - Sun 19 Sep 2027
34 nights

Europe - Western Mediterranean - Barcelona

Liner: Norwegian Dawn Norwegian Cruise Lines
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

Spain, Italy, France BCN07A8I

Liner: Costa Smeralda Costa Cruises
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

7 nights, from Barcelona

Liner: Legend of the Seas Royal Caribbean International
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

7 nights Spain, France, Italy, Malta

Liner: MSC Yacht Club Seaview MSC Yacht Club
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

Moroccan interlude

Liner: Nautica Oceania Cruises
Sun 15 Aug 2027 - Thu 26 Aug 2027
11 nights
Sat 14 Aug 2027 - Sat 21 Aug 2027
7 nights

7 nights, from Barcelona

Liner: Celebrity Xcel Celebrity Cruises
Sat 14 Aug 2027 - Sat 21 Aug 2027
7 nights

Ferdinand's fantasy

Liner: Sirena Oceania Cruises
Mon 16 Aug 2027 - Wed 25 Aug 2027
9 nights

Cultural crossing

Liner: Sirena Oceania Cruises
Mon 16 Aug 2027 - Sun 19 Sep 2027
34 nights

Europe - Western Mediterranean - Barcelona

Liner: Norwegian Dawn Norwegian Cruise Lines
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

Spain, Italy, France BCN07A8I

Liner: Costa Smeralda Costa Cruises
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

7 nights, from Barcelona

Liner: Legend of the Seas Royal Caribbean International
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

7 nights Spain, France, Italy, Malta

Liner: MSC Yacht Club Seaview MSC Yacht Club
Sun 15 Aug 2027 - Sun 22 Aug 2027
7 nights

Moroccan interlude

Liner: Nautica Oceania Cruises
Sun 15 Aug 2027 - Thu 26 Aug 2027
11 nights
Sat 14 Aug 2027 - Sat 21 Aug 2027
7 nights

7 nights, from Barcelona

Liner: Celebrity Xcel Celebrity Cruises
Sat 14 Aug 2027 - Sat 21 Aug 2027
7 nights