Barcelona, Spain - Temple of the Sacred Heart of Jesus

Cruises from Barcelona

Barcelona, a cosmopolitan Spanish city, has incredible art, architecture, and beaches. Explore its old and new blend, and enjoy the Mediterranean climate before embarking on your next cruise.

Your Gateway to Mediterranean Cruising

Barcelona is one of Europe’s most popular cruise departure ports, combining iconic architecture, vibrant culture and a stunning Mediterranean coastline. From Gaudí’s masterpieces to lively markets and beachfront promenades, the city offers the perfect start to a Mediterranean cruise, with easy access to Spain, Italy and beyond.

Barcelona, Spain - Parc Guell

Cruise & Stay Holidays in Barcelona

Cruising from Barcelona works perfectly as part of a cruise and stay holiday, with many choosing to spend two or three nights in the city before departure. Explore Las Ramblas, discover the Gothic Quarter and enjoy tapas by the sea. Areas such as El Born and Barceloneta offer a more local feel, blending culture, cuisine and coastal charm close to the port.

Find your next Cruise & Stay Holiday in Barcelona ➜

Why Start Your Cruise from Barcelona?

Barcelona is one of the Mediterranean’s leading cruise hubs, with a modern port located just minutes from the city centre. Excellent flight connections from the UK and across Europe make it easy to reach. Starting your cruise here allows time to experience one of Europe’s most dynamic cities before sailing to top Mediterranean destinations.

Top 3 Things to Do in Barcelona

Before your cruise, Barcelona offers a mix of culture, architecture and coastal experiences, making it one of Europe’s most exciting cities to explore.

The Sagrada Familia in Barcelona a highlight of any Paramount Cruises package

Sagrada Familia

Gaudí’s iconic basilica is Barcelona’s most famous landmark, showcasing incredible architecture and intricate detail. A must-see before setting sail.

Barcelona, Spain -Barceloneta Beach

Barceloneta Beach

Enjoy the Mediterranean coastline with sandy beaches, seafront restaurants and relaxed vibes just moments from the cruise port.

Barcelona, Spain - Cathedral Gothic Quarter

Gothic Quarter

Wander medieval streets filled with hidden squares, historic buildings and local cafés. This area captures the city’s rich heritage and atmosphere.

Amalfi Coast Naples

Where Can You Cruise to from Barcelona?

Cruises from Barcelona explore some of the Mediterranean’s most popular and diverse destinations. Itineraries often include Italy, with stops in Rome, Florence and Naples, as well as the French Riviera and the Balearic Islands such as Mallorca and Ibiza. Many sailings also visit southern France, including Marseille and Nice, combining culture with coastal charm. Longer itineraries may extend further into the Eastern Mediterranean, visiting Greece and Croatia, offering a rich mix of historic cities, island escapes and scenic coastlines.

Cruise Lines Sailing from Barcelona

Barcelona is home to a wide range of leading cruise lines offering itineraries across the Mediterranean.

More Cruise Lines from Barcelona

Barcelona is also a major departure port for a wide range of premium and luxury cruise lines. These include Cunard, Holland America Line, Azamara, Oceania Cruises, Regent Seven Seas Cruises, Seabourn, Silversea and Explora Journeys, all offering smaller ships, personalised service and immersive itineraries.

Cruises from Barcelona – Frequently Asked Questions

If you are planning a cruise from Barcelona, these quick answers cover common questions about visiting the city before your sailing.

Barcelona is one of the best cruise hubs in Europe, offering excellent connections, a modern port and access to top Mediterranean itineraries.

A stay of two to three nights is ideal to explore the city’s highlights and enjoy a relaxed start before embarkation.

Cruises from Barcelona operate year-round, offering flexibility across all seasons. Spring and autumn provide pleasant weather and fewer crowds, while summer is warm and lively, and winter sailings often offer great value and a more relaxed atmosphere.

Most cruises depart from Port de Barcelona, one of Europe’s busiest and most modern cruise ports, located close to the city centre.

Barcelona El Prat Airport is around 20 to 30 minutes from the port by taxi or private transfer, making transfers quick and convenient.

Book Your Next Cruise from Barcelona

Barcelona offers the perfect blend of culture, cuisine and coastal beauty, making it an unforgettable place to begin your cruise. Spend time exploring iconic landmarks, enjoying local flavours and soaking up the Mediterranean atmosphere before setting sail. Browse our latest cruises from Barcelona and start planning your next escape today.

Barcelona

We found

11 cruise packages and 1075 cruises

Barcelona Stay with Spain & Morocco
9
nights
Departure9 May 2027
4 other departures
Fr. £1299
All-Inclusive Luxury Monaco Grand Prix Voyage
7
nights
Departure1 Jun 2027
Fr. £3649
Italy, French Riviera, Spain & Malta with Barcelona Stay
11
nights
Departure17 Jul 2027
Fr. £2399
All-Inclusive Mediterranean & Spanish Grand Prix
11
nights
Departure2 Sep 2027
Fr. £3799
Barcelona Stay & Luxury Western Mediterranean Voyage to Rome
11
nights
Departure25 Sep 2027
Fr. £2499
Luxury Mediterranean Voyage with Barcelona & Athens Stay
14
nights
Departure6 Mar 2028
Fr. £3499
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
£285
Price per person / balcony stateroom
MSC World Europa, Mediterranean
1 / 25
5 % off — 10 days left
MSC Cruises
Duration
5 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Marseille, France
£557
From
£530
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
5 % off — 10 days left
MSC Cruises
Duration
6 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£1504
From
£1429
Price per person / suite
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Euribia, Mediterranean
1 / 32
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£429
From
£408
Price per person / inside stateroom
Show all departures (21)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Celebrity Infinity, Canary Islands
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
14 Nov 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Barcelona, Spain
£1323
From
£1297
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
MSC Sinfonia, Mediterranean
1 / 30
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£369
From
£351
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Splendida, Transatlantic
1 / 29
5 % off — 10 days left
MSC Cruises
Duration
18 nights
Date
15 Nov 2026
Ship
MSC Splendida
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
£954
From
£907
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Splendida, Transatlantic
1 / 29
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
15 Nov 2026
Ship
MSC Splendida
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1289
From
£1225
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Virtuosa, Transatlantic
1 / 39
5 % off — 10 days left
MSC Cruises
Duration
16 nights
Date
16 Nov 2026
Ship
MSC Virtuosa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Santos (São Paulo), Brazil
£2369
From
£2251
Price per person / suite
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30%, Upgrade to All-Inclusive for £26 per person per night
Allura, Transatlantic
1 / 18
6 % off
Oceania Cruises
Duration
15 nights
Date
17 Nov 2026
Ship
Allura
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Miami, Florida, USA
£4109
From
£3863
Price per person / balcony stateroom
Viking Neptune, Mediterranean
1 / 19
5 % off
Viking Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
Viking Neptune
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Lisbon, Portugal
£5095
From
£4841
Price per person / balcony stateroom
Available promotion:
Flights, transfers, tours, tips & more included
MSC World Europa, Transatlantic
1 / 25
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£599
From
£570
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
5 % off — 10 days left
MSC Cruises
Duration
17 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Fort de France, Martinique
£679
From
£646
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
5 % off — 10 days left
MSC Cruises
Duration
18 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£719
From
£684
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
Celebrity Equinox, Transatlantic
1 / 17
Discount
Celebrity Cruises
Duration
16 nights
Date
19 Nov 2026
Ship
Celebrity Equinox
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Buenos Aires, Argentina
£812
From
£796
Price per person / inside stateroom
Available promotion:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend
MSC Magnifica, Mediterranean
1 / 24
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£459
From
£437
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£719
From
£684
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
Viking Mira, Mediterranean
1 / 22
5 % off
Viking Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
Viking Mira
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2695
From
£2561
Price per person / balcony stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Marina, Transatlantic
1 / 17
6 % off
Oceania Cruises
Duration
15 nights
Date
25 Nov 2026
Ship
Marina
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Miami, Florida, USA
£2869
From
£2697
Price per person / inside stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
12 nights
Date
26 Nov 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1323
From
£1297
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
20 of 1075 pcs

Other destinations