Barcelona, Spain cruise port
MediterraneanSpain › Barcelona

Barcelona, Spain

Gaudí's surreal architecture, 2,000 years of Gothic lanes, a working fishing port, and Spain's best food scene — all within reach of a single port call. Know your terminal before you plan anything.

⚓ Docks (pier-side, no tendering)🕒 Typical call: 9–11 hrs💶 Euro (EUR)🗣️ Catalan / Spanish · English widely spoken
Docking
Moll Adossat (Terminals D–H) · WTC South (small/luxury ships)
To La Rambla
Blue Bus €3 from Moll Adossat (~10 min) · walk ~10 min from WTC South
Best For
Gaudí architecture · Gothic Quarter · tapas · beach · Montserrat day trip
Don't Miss
Sagrada Família — pre-book timed entry weeks ahead

Getting Ashore

Barcelona is always a docked port — no tendering ever. The variable is your terminal: large ships use Moll Adossat 2–4 km from town requiring the Blue Bus, while WTC South (small/luxury ships) is a short walk to La Rambla. From 2026, terminals A–C at Moll Adossat are being phased out; most traffic consolidates at D, E (Palacruceros), and newer terminals.

Terminals, shuttle & getting downtown

  • 1
    Moll Adossat (Terminals D–H) — where most ships dockThe main cruise zone, 2–4 km south of the Columbus Monument along an industrial port corridor. Walking is neither pleasant nor safe. Take the Blue Bus (PortBus): €3 one-way, €4.50 return, runs continuously on port days to the Columbus Monument at the base of La Rambla (~10–15 min). MSC ships use Terminal H (opened 2025); Royal Caribbean group at Terminals G (new, spring 2027) or existing; Carnival/Costa/Princess at D–E. Note: Terminals A, B, C are being demolished from 2026 as part of the port's consolidation plan.
  • 2
    WTC South Terminal — smaller and luxury shipsSituated right at Port Vell, 10–15 minutes' walk to the Columbus Monument and La Rambla. No shuttle needed. Used by Silversea, Seabourn, Azamara, and similar boutique lines. This terminal's long-term status depends on the port's phased renovation — check your cruise line's communications.
  • 3
    Metro from Columbus MonumentFrom the Blue Bus drop-off, take the metro at Drassanes (L3 green line). Single €2.55; T-Casual 10-trip card €12.35 (usable by multiple people, valid on metro/bus/tram). Sagrada Família on L2/L5; Park Güell take L3 to Lesseps then walk uphill; Barceloneta beach on L4.
  • 4
    Taxis and ride-hailBarcelona's black-and-yellow taxis queue at all terminals. Metered fare €10–20 to central sights, plus a €3–5 port supplement. Bolt and Cabify also operate and are usually cheaper. For groups of 3–4 people, a taxi often beats the bus for convenience.

💡 Pro move: Pre-book Sagrada Família and Park Güell timed entry before sailing — both sell out weeks in advance. Also note: from 2026, non-EU passport holders need to register with the EU Entry/Exit System (EES) and will need ETIAS authorization when it launches — allow extra time at immigration if disembarking.

Piers & Tendering by Cruise Line

All ships dock pier-side — no tendering. Moll Adossat handles the majority of large ships (shuttle required); WTC South (small/luxury) is walkable to city. Terminal consolidation underway 2026–2030.

Cruise LineTypical Berth / ArrivalDock or Tender
MSC Cruises / Explora JourneysMoll Adossat Terminal H (dedicated, opened 2025)📍Docked
Royal Caribbean / Celebrity / Silversea (large ships)Moll Adossat (terminal varies; Terminal G opens spring 2027)📍Docked
Carnival / Costa / Princess / HAL / NorwegianMoll Adossat Terminals D–E (Palacruceros / Helix)📍Docked
Disney Cruise Line / Viking / Cunard / P&OMoll Adossat (terminal varies by call)📍Docked
Silversea / Seabourn / Azamara / Oceania (small ships)WTC South Terminal (Port Vell, walkable to city)📍Docked
Virgin VoyagesMoll Adossat (check per sailing)📍Docked

Top Excursions

Barcelona rewards independent exploration once the Blue Bus gets you downtown — book tours only for Montserrat, skip-the-line Gaudí access, and wine country excursions.

Iconic

Sagrada Família

Gaudí's century-in-the-making basilica is unlike anything on earth. The kaleidoscopic stained-glass interior floods the nave with colour at different hours; the exterior tells the full story of Christ's life across two facades. Construction is ongoing — the central towers are now rising. Pre-booked timed entry is the only way in on a busy port day.

⏱ 1.5–2 hrs🎟 Pre-book online (sells out weeks ahead)🚇 L2/L5 to Sagrada Família
Find skip-the-line Sagrada Família tickets →
Iconic

Park Güell & Gaudí Modernisme Trail

Mosaic terraces, stone viaducts and panoramic city views — Gaudí's hillside park is a 45-minute metro ride from the port. The Monumental Zone (famous dragon stairway, Hypostyle Hall) requires timed entry. Combine with Passeig de Gràcia's Casa Batlló and La Pedrera for the full modernisme sweep.

⏱ 2–3 hrs🎟 Timed entry required (Monumental Zone)🚶 Uphill from metro
Find Park Güell & Gaudí tours →
Culture

Gothic Quarter & La Boqueria

Medieval lanes radiating from the Barcelona Cathedral to Plaça Reial — all within walking distance of the Blue Bus stop. Duck into La Boqueria market for fresh juice and jamón cones, then lose yourself in Carrer del Bisbe, Plaça Sant Felip Neri, and the Jewish Quarter (El Call). Entirely free, entirely unmissable.

⏱ 2–3 hrs🚶 Flat and easy🆓 Self-guided — no tickets needed
Find Gothic Quarter walking tours →
Culture

El Born & Picasso Museum

Hipster Barcelona in a medieval frame: the Picasso Museum spans five Gothic palaces with 4,000+ works tracing the artist from childhood to Blue Period. Santa Maria del Mar basilica — pure Catalan Gothic — anchors the neighbourhood. Parc de la Ciutadella is the city's breathing space.

⏱ 2–3 hrs🎟 Pre-book Picasso Museum🚶 Easy from Gothic Quarter
Find Picasso Museum tickets →
Nature

Montjuic — Castle, Cable Car & Miró

The hilltop fortress above the port offers the best views of your ship at dock and the city beyond. Ride the aerial cable car from Barceloneta, visit Fundació Joan Miró, and explore the 1992 Olympic Ring. A magic fountain light show runs evenings (Thu–Sun). Easy half-day from the port.

⏱ 2–3 hrs🚡 Port cable car from Barceloneta📷 Great views of ship
Find Montjuic tours →
Adventure

Montserrat Mountain Monastery

A serrated-peak mountain 50 km outside the city — home to a Benedictine monastery, the revered Black Madonna, boys' choir, and jaw-dropping ridgeline hikes. Easiest with a guided tour that handles logistics. Independent travellers: take the FGC train from Plaça Espanya then the Aeri cable car or cremallera rack railway.

⏱ 5–6 hrs (day trip)🚐 Best with a tour⛰ Dramatic scenery
Find Montserrat day trips →

Self-Guided Walks & Hikes

Once the Blue Bus drops you at the Columbus Monument, Barcelona is one of Europe's finest walking cities — flat along the waterfront and Gothic Quarter, hillier toward Montjuic.

La Rambla to Gothic Quarter loop

~3 km · 1.5–2 hrs · easy

Walk up La Rambla from the Columbus Monument, detour into La Boqueria market for fresh juice, then wind through Barri Gòtic lanes to the Barcelona Cathedral, Plaça Reial, and Carrer del Bisbe. Pure atmosphere — no entry fee.

  1. StartColumbus Monument Barcelona
  2. EndBarcelona Cathedral
🗺️ See full route in Maps →

El Born & Santa Maria del Mar

~2 km · 1–1.5 hrs · easy

From the Gothic Quarter, follow Carrer del Born to reach El Born's indie boutiques and the stunning 14th-century Santa Maria del Mar basilica. Continue to the El Born Cultural Centre (excavated ruins inside a Victorian iron market) and Parc de la Ciutadella.

  1. StartBarcelona Cathedral
  2. EndSanta Maria del Mar Barcelona
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Barcelona, Spain (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan56°F / 13°C41°F / 5°C48:15 AM5:46 PM
Feb58°F / 14°C42°F / 6°C67:46 AM6:25 PM
Mar61°F / 16°C46°F / 8°C77:03 AM6:57 PM
Apr64°F / 18°C50°F / 10°C87:11 AM8:31 PM
May70°F / 21°C57°F / 14°C76:32 AM9:03 PM
Jun78°F / 26°C65°F / 18°C66:17 AM9:26 PM
Jul83°F / 28°C70°F / 21°C56:31 AM9:23 PM
Aug83°F / 28°C70°F / 21°C77:00 AM8:50 PM
Sep77°F / 25°C65°F / 18°C117:32 AM8:00 PM
Oct71°F / 22°C59°F / 15°C88:03 AM7:09 PM
Nov63°F / 17°C49°F / 9°C87:40 AM5:31 PM
Dec58°F / 14°C43°F / 6°C48:10 AM5:22 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🚌
    Know your terminal before planning. Moll Adossat needs the €3 Blue Bus (PortBus) to reach La Rambla (~10 min). WTC South is walkable. Check your ship's communication or ask the gangway officer which terminal you're in — it changes by call.
  • 🎟
    Pre-book Sagrada Família and Park Güell before your cruise. Both are timed-entry and routinely sell out weeks in advance. Same-day availability on a busy port day is essentially zero. Book the official websites directly.
  • 👜
    Pickpockets are relentless on La Rambla and the Metro. Barcelona's theft is well-organised — keep wallets in front pockets, use a zipped crossbody bag, and keep your phone off café tables. Thieves often work in pairs using distraction techniques.
  • 🚇
    Metro beats taxis for everything downtown. Fast, air-conditioned, €2.55 single or €12.35 for a 10-trip T-Casual card (shareable). The L3 green line from Drassanes (Blue Bus drop) reaches the Gothic Quarter, Les Rambles, and La Barceloneta in minutes.
  • 🍷
    Eat on Spanish time or use tapas bars. Restaurants serve lunch 2–3 PM and dinner from 8:30 PM. Tapas bars fill the gap. Try Bar del Pla (El Born), Quimet & Quimet (Poble Sec), or any €12–16 menú del día for excellent-value lunch.

Cruises Calling Here

Upcoming cruises that call at Barcelona, Spain. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Viking Star
Viking Cruises
Chioggia → Barcelona
⚓ Calls 19 Jun 202610 nights10 portsDeparts 2026 Jun 09
View itinerary · 10 ports
10 days, one-way from Chioggia to Barcelona
  1. 09 JunDeparting from Chioggia, Italy, Venice City
  2. 10 JunSplit, Croatia
  3. 11 JunDubrovnik, Croatia, Port Gruz
  4. 12 JunCorfu Island, Kerkyra, Greece
  5. 14 JunNaples, Italy
  6. 15 JunCivitavecchia-Rome, Italy
  7. 16 JunLivorno, Florence-Pisa, Italy
  8. 17 JunMonte Carlo, Monaco City
  9. 18 JunMarseille, France Riviera
  10. 19 JunArriving in Barcelona, Spain
Find this cruise to book →
$8999from / pp
MSC World Europa
MSC Cruises
Round-trip from Marseille
⚓ Calls 19 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 13
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 13 Jun 18:00Departing from Marseille, France Riviera
  2. 14 Jun 08:00 - 16:00Genoa, Milan, Italy Riviera
  3. 15 Jun 13:00 - 20:00Naples, Italy
  4. 16 Jun 09:00 - 18:00Messina, Sicily Italy
  5. 17 Jun 08:00 - 17:00Valletta, Malta
  6. 19 Jun 08:00 - 18:00Barcelona, Spain
  7. 20 Jun 07:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1369from / pp
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 19 Jun 06:00 202614 nights11 portsDeparts 2026 Jun 13
View itinerary · 11 ports
14 days, round-trip Grose Mittelmeer-Reise ab Mallorca 1
  1. 13 Jun 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 15 Jun 07:00 - 18:00La Spezia, Italy Riviera
  3. 16 Jun 08:00Civitavecchia-Rome, Italy
  4. 17 Jun 09:30 - 22:00Ajaccio, Corsica France
  5. 19 Jun 06:00Barcelona, Spain
  6. 20 Jun 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 22 Jun 07:30 - 16:30Cagliari, Sardinia Italy
  8. 23 Jun - 20:00Civitavecchia-Rome, Italy
  9. 25 Jun 08:00 - 17:00Marseille, France Riviera
  10. 26 Jun - 18:00Barcelona, Spain
  11. 27 Jun 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
AIDAcosma
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 19 Jun 06:00 - 18:00 20267 nights6 portsDeparts 2026 Jun 13
View itinerary · 6 ports
7 days, round-trip Mediterrane Schatze mit Korsika ab Mallorca
  1. 13 Jun 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 15 Jun 07:00 - 18:00La Spezia, Italy Riviera
  3. 16 Jun 08:00 - 20:00Civitavecchia-Rome, Italy
  4. 17 Jun 09:30 - 22:00Ajaccio, Corsica France
  5. 19 Jun 06:00 - 18:00Barcelona, Spain
  6. 20 Jun 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
MSC World Europa
MSC Cruises
Round-trip from Genoa
⚓ Calls 19 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 14
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 14 Jun 16:00Departing from Genoa, Milan, Italy Riviera
  2. 15 Jun 13:00 - 20:00Naples, Italy
  3. 16 Jun 09:00 - 18:00Messina, Sicily Italy
  4. 17 Jun 08:00 - 17:00Valletta, Malta
  5. 19 Jun 08:00 - 18:00Barcelona, Spain
  6. 20 Jun 07:00 - 18:00Marseille, France Riviera
  7. 21 Jun 08:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1361from / pp
Silver Nova
Silversea Cruises
Lisbon → Civitavecchia-Rome
⚓ Calls 19 Jun 08:00 - 17:30 202610 nights9 portsDeparts 2026 Jun 14
View itinerary · 9 ports
10 days, one-way from Lisbon to Civitavecchia-Rome
  1. 14 Jun 19:00Departing from Lisbon, Portugal
  2. 15 Jun 15:00 - 16 Jun 18:00Cadiz, Spain, Sevilla
  3. 17 Jun 08:00 - 19:00Malaga, Spain Granada
  4. 19 Jun 08:00 - 17:30Barcelona, Spain
  5. 20 Jun 08:00 - 19:00Marseille, France Riviera
  6. 21 Jun 08:00 - 23:00Monte Carlo, Monaco City
  7. 22 Jun 08:00 - 23:00Portofino, Italy Riviera
  8. 23 Jun 08:00 - 18:00Livorno, Florence-Pisa, Italy
  9. 24 JunArriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$6950from / pp
MSC World Europa
MSC Cruises
Round-trip from Naples
⚓ Calls 19 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 15
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 15 Jun 20:00Departing from Naples, Italy
  2. 16 Jun 09:00 - 18:00Messina, Sicily Italy
  3. 17 Jun 08:00 - 17:00Valletta, Malta
  4. 19 Jun 08:00 - 18:00Barcelona, Spain
  5. 20 Jun 07:00 - 18:00Marseille, France Riviera
  6. 21 Jun 08:00 - 16:00Genoa, Milan, Italy Riviera
  7. 22 Jun 13:00Arriving in Naples, Italy
Find this cruise to book →
$1354from / pp
MSC World Europa
MSC Cruises
Round-trip from Messina
⚓ Calls 19 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 16 Jun 18:00Departing from Messina, Sicily Italy
  2. 17 Jun 08:00 - 17:00Valletta, Malta
  3. 19 Jun 08:00 - 18:00Barcelona, Spain
  4. 20 Jun 07:00 - 18:00Marseille, France Riviera
  5. 21 Jun 08:00 - 16:00Genoa, Milan, Italy Riviera
  6. 22 Jun 13:00 - 20:00Naples, Italy
  7. 23 Jun 09:00Arriving in Messina, Sicily Italy
Find this cruise to book →
$1228from / pp
AIDAcosma
AIDA Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 19 Jun 06:00 - 18:00 202610 nights8 portsDeparts 2026 Jun 16
View itinerary · 8 ports
10 days, one-way from Civitavecchia-Rome to Barcelona
  1. 16 Jun 20:00Departing from Civitavecchia-Rome, Italy
  2. 17 Jun 09:30 - 22:00Ajaccio, Corsica France
  3. 19 Jun 06:00 - 18:00Barcelona, Spain
  4. 20 Jun 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  5. 22 Jun 07:30 - 16:30Cagliari, Sardinia Italy
  6. 23 Jun 08:00 - 20:00Civitavecchia-Rome, Italy
  7. 25 Jun 08:00 - 17:00Marseille, France Riviera
  8. 26 Jun 06:00Arriving in Barcelona, Spain
Find this cruise to book →
Price on request
MSC World Europa
MSC Cruises
Round-trip from Valletta
⚓ Calls 19 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 17
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 17 Jun 17:00Departing from Valletta, Malta
  2. 19 Jun 08:00 - 18:00Barcelona, Spain
  3. 20 Jun 07:00 - 18:00Marseille, France Riviera
  4. 21 Jun 08:00 - 16:00Genoa, Milan, Italy Riviera
  5. 22 Jun 13:00 - 20:00Naples, Italy
  6. 23 Jun 09:00 - 18:00Messina, Sicily Italy
  7. 24 Jun 08:00Arriving in Valletta, Malta
Find this cruise to book →
$1683from / pp
AIDAcosma
AIDA Cruises
Round-trip from Barcelona
⚓ Calls 19 Jun 18:00 20267 nights6 portsDeparts 2026 Jun 19
View itinerary · 6 ports
7 days, round-trip Mediterrane Schatze mit Sardinien ab Barcelona
  1. 19 Jun 18:00Departing from Barcelona, Spain
  2. 20 Jun 05:00 - 22:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 22 Jun 07:30 - 16:30Cagliari, Sardinia Italy
  4. 23 Jun 08:00 - 20:00Civitavecchia-Rome, Italy
  5. 25 Jun 08:00 - 17:00Marseille, France Riviera
  6. 26 Jun 06:00Arriving in Barcelona, Spain
Find this cruise to book →
Price on request
MSC World Europa
MSC Cruises
Round-trip from Barcelona
⚓ Calls 19 Jun 18:00 20267 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 19 Jun 18:00Departing from Barcelona, Spain
  2. 20 Jun 07:00 - 18:00Marseille, France Riviera
  3. 21 Jun 08:00 - 16:00Genoa, Milan, Italy Riviera
  4. 22 Jun 13:00 - 20:00Naples, Italy
  5. 23 Jun 09:00 - 18:00Messina, Sicily Italy
  6. 24 Jun 08:00 - 17:00Valletta, Malta
  7. 26 Jun 08:00Arriving in Barcelona, Spain
Find this cruise to book →
$1578from / pp
MSC Grandiosa
MSC Cruises
Round-trip from Cannes
⚓ Calls 20 Jun 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jun 14
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 14 Jun 19:00Departing from Cannes, France Riviera
  2. 15 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  3. 16 Jun 07:00 - 18:00La Spezia, Italy Riviera
  4. 17 Jun 07:00 - 19:00Civitavecchia-Rome, Italy
  5. 19 Jun 09:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  6. 20 Jun 08:00 - 17:00Barcelona, Spain
  7. 21 Jun 09:00Arriving in Cannes, France Riviera
Find this cruise to book →
$1227from / pp
MSC Grandiosa
MSC Cruises
Round-trip from Genoa
⚓ Calls 20 Jun 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jun 15
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 15 Jun 18:00Departing from Genoa, Milan, Italy Riviera
  2. 16 Jun 07:00 - 18:00La Spezia, Italy Riviera
  3. 17 Jun 07:00 - 19:00Civitavecchia-Rome, Italy
  4. 19 Jun 09:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  5. 20 Jun 08:00 - 17:00Barcelona, Spain
  6. 21 Jun 09:00 - 19:00Cannes, France Riviera
  7. 22 Jun 08:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1268from / pp
MSC Grandiosa
MSC Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 20 Jun 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jun 17
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 17 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 19 Jun 09:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 20 Jun 08:00 - 17:00Barcelona, Spain
  4. 21 Jun 09:00 - 19:00Cannes, France Riviera
  5. 22 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  6. 23 Jun 07:00 - 18:00La Spezia, Italy Riviera
  7. 24 Jun 07:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1208from / pp
MSC Grandiosa
MSC Cruises
Round-trip from Palma de Mallorca
⚓ Calls 20 Jun 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 19 Jun 21:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 20 Jun 08:00 - 17:00Barcelona, Spain
  3. 21 Jun 09:00 - 19:00Cannes, France Riviera
  4. 22 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  5. 23 Jun 07:00 - 18:00La Spezia, Italy Riviera
  6. 24 Jun 07:00 - 19:00Civitavecchia-Rome, Italy
  7. 26 Jun 09:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
$1353from / pp
MSC Grandiosa
MSC Cruises
Round-trip from Barcelona
⚓ Calls 20 Jun 17:00 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Western Mediterranean
  1. 20 Jun 17:00Departing from Barcelona, Spain
  2. 21 Jun 09:00 - 19:00Cannes, France Riviera
  3. 22 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  4. 23 Jun 07:00 - 18:00La Spezia, Italy Riviera
  5. 24 Jun 07:00 - 19:00Civitavecchia-Rome, Italy
  6. 26 Jun 09:00 - 21:00Palma de Mallorca, Majorca Island Balearic Spain
  7. 27 Jun 08:00Arriving in Barcelona, Spain
Find this cruise to book →
$1215from / pp
Celebrity Equinox
Celebrity Cruises
Barcelona → Civitavecchia-Rome
⚓ Calls 20 Jun 17:00 202610 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
10 days, one-way from Barcelona to Civitavecchia-Rome
  1. 20 Jun 17:00Departing from Barcelona, Spain
  2. 22 Jun 08:00 - 18:00Valletta, Malta
  3. 24 Jun 07:00 - 19:00Piraeus-Athens, Greece
  4. 25 Jun 09:00 - 21:00Kusadasi, Ephesus, Turkey
  5. 26 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  6. 27 Jun 07:00 - 18:00Mykonos Island, Greece
  7. 28 Jun 11:00 - 20:00Katakolon, Olympia, Greece
  8. 30 Jun 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1974from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 21 Jun 07:00 20267 nights6 portsDeparts 2026 Jun 14
View itinerary · 6 ports
7 days, one-way from Civitavecchia-Rome to Barcelona
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$1409from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 21 Jun 07:00 - 17:00 202621 nights15 portsDeparts 2026 Jun 14
View itinerary · 15 ports
21 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 17:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00 - 17:00Barcelona, Spain
  7. 23 Jun 08:00 - 17:00Valletta, Malta
  8. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  9. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  10. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 28 Jun 07:00 - 16:00Piraeus-Athens, Greece
  12. 30 Jun 06:00 - 01 Jul 23:59Alexandria, Egypt, Cairo
  13. 03 Jul 08:00 - 18:00Rhodes Island, Greece
  14. 04 Jul 08:00 - 17:00Mykonos Island, Greece
  15. 05 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$4684from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 21 Jun 07:00 - 17:00 202614 nights11 portsDeparts 2026 Jun 14
View itinerary · 11 ports
14 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00 - 17:00Barcelona, Spain
  7. 23 Jun 08:00 - 17:00Valletta, Malta
  8. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  9. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  10. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 28 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2709from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 21 Jun 06:00 20267 nights8 portsDeparts 2026 Jun 14
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 14 Jun 16:00Departing from Lisbon, Portugal
  2. 15 Jun 07:00 - 18:00Portimao, Portugal
  3. 16 Jun 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 17 Jun 07:00 - 23:59Motril, Spain Granada
  5. 18 Jun 07:00 - 13:00Gibraltar
  6. 19 Jun 12:00 - 22:00Ibiza, Ibiza Island Balearic Spain
  7. 20 Jun 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 21 Jun 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$799from / pp
MSC Splendida
MSC Cruises
Round-trip from Marseille
⚓ Calls 21 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 15
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 15 Jun 16:00Departing from Marseille, France Riviera
  2. 16 Jun 07:00 - 18:00Livorno, Florence-Pisa, Italy
  3. 17 Jun 12:00 - 19:00Cagliari, Sardinia Italy
  4. 18 Jun 09:00 - 17:00Palermo, Sicily Italy
  5. 19 Jun 09:00 - 17:00Valletta, Malta
  6. 21 Jun 08:00 - 18:00Barcelona, Spain
  7. 22 Jun 08:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1321from / pp
MSC Splendida
MSC Cruises
Round-trip from Livorno
⚓ Calls 21 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 16 Jun 18:00Departing from Livorno, Florence-Pisa, Italy
  2. 17 Jun 12:00 - 19:00Cagliari, Sardinia Italy
  3. 18 Jun 09:00 - 17:00Palermo, Sicily Italy
  4. 19 Jun 09:00 - 17:00Valletta, Malta
  5. 21 Jun 08:00 - 18:00Barcelona, Spain
  6. 22 Jun 08:00 - 16:00Marseille, France Riviera
  7. 23 Jun 07:00Arriving in Livorno, Florence-Pisa, Italy
Find this cruise to book →
$1600from / pp
MSC Splendida
MSC Cruises
Round-trip from Cagliari
⚓ Calls 21 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 17
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 17 Jun 19:00Departing from Cagliari, Sardinia Italy
  2. 18 Jun 09:00 - 17:00Palermo, Sicily Italy
  3. 19 Jun 09:00 - 17:00Valletta, Malta
  4. 21 Jun 08:00 - 18:00Barcelona, Spain
  5. 22 Jun 08:00 - 16:00Marseille, France Riviera
  6. 23 Jun 07:00 - 18:00Livorno, Florence-Pisa, Italy
  7. 24 Jun 12:00Arriving in Cagliari, Sardinia Italy
Find this cruise to book →
$1001from / pp
See more cruises visiting Barcelona →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.