Destination

Any Destination

Date and Duration

Any Date & Duration

Cruise Line

Any Cruise Line

Depart From

Any Departure Port

Barcelona, Spain

The infinite variety of street life, the nooks and crannies of the medieval Barri Gòtic, the ceramic tile and stained glass of Art Nouveau facades, the art and music, the throb of street life, the food (ah, the food!)—one way or another, Barcelona will find a way to get your full attention. The capital of Catalonia is a banquet for the senses, with its beguiling mix of ancient and modern architecture, tempting cafés and markets, and sun-drenched Mediterranean beaches. A stroll along La Rambla and through waterfront Barceloneta, as well as a tour of Gaudí's majestic Sagrada Famíliaand his other unique creations, are part of a visit to Spain's second-largest city. Modern art museums and chic shops call for attention, too. Barcelona's vibe stays lively well into the night, when you can linger over regional wine and cuisine at buzzing tapas bars.

Cruise Holidays Departing From Barcelona, Spain

1,109 results Found

1 / 0
Celebrity Infinity

12 Night Canaries, Spain & Morocco - Christmas

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

13

Depart:

9 December 2025

Return:

21 December 2025

Celebrity Cruises

Inside from:

£1,286

 PP

Outside from:

£1,486

 PP

Cruise & Flights from:

£1,637

 PP

Balcony from:

£1,821

 PP

Stat-of-the art ship
Excellent for foodies
Lot of activities and entertainment
Kids Club (3-12 years old)
Adults Only Area
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Stat-of-the art ship
Excellent for foodies
Lot of activities and entertainment
Kids Club (3-12 years old)
Adults Only Area
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Splendida

Spain, France, Italy, Tunisia

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

27 December 2025

Return:

3 January 2026

MSC Cruises

Inside from:

£1,360

 PP

Outside from:

£1,410

 PP

Balcony from:

£1,592

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Magnifica

Spain, Italy, France

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

6

Depart:

2 January 2026

Return:

7 January 2026

MSC Cruises

Inside from:

£517

 PP

Outside from:

£542

 PP

Balcony from:

£606

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Splendida

Spain, France, Italy, Tunisia

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

3 January 2026

Return:

10 January 2026

MSC Cruises

Inside from:

£588

 PP

Outside from:

£651

 PP

Balcony from:

£727

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Magnifica

Barcelona, Tokyo

Start:

Barcelona

End:

Tokyo

No Port Available

View Full Itinerary

Days:

77

Depart:

7 January 2026

Return:

24 March 2026

MSC Cruises

Inside from:

£10,877

 PP

Outside from:

£12,386

 PP

Balcony from:

£14,376

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Magnifica

Barcelona, Singapore

Start:

Barcelona

End:

Singapore

No Port Available

View Full Itinerary

Days:

90

Depart:

7 January 2026

Return:

6 April 2026

MSC Cruises

Inside from:

£12,617

 PP

Outside from:

£14,381

 PP

Balcony from:

£16,693

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Magnifica

Barcelona, Los Angeles

Start:

Barcelona

End:

Los Angeles, California

No Port Available

View Full Itinerary

Days:

31

Depart:

7 January 2026

Return:

6 February 2026

MSC Cruises

Inside from:

£4,831

 PP

Outside from:

£5,432

 PP

Balcony from:

£6,222

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark

Showing 24 out of 1109 results