Home/Cruise Ports/Barcelona

Port of Barcelona

Barcelona, Spain · Mediterranean

Barcelona is the Mediterranean's busiest cruise port — 3+ million passengers a year — starting/ending most Western Med + transatlantic reposition cruises. 7 cruise terminals (Adossat + Nord clusters) sit at the base of Montjuïc hill, 20 min from BCN airport, 10 min from Ramblas. Barcelona is also the mainland ferry gateway to the Balearic Islands (Palma + Ibiza) via Balearia + Trasmed.

3.2 million passengers (2024)

How to get here from the airport

Barcelona-El Prat Airport

BCNRecommended
15 km from port · 25 min transit

Transit options: Uber €25-40 · Aerobús €7 + taxi from Plaça Catalunya · T2 airport bus + walk 20 min · Cruise line shuttle €12-20

Aerobús to Plaça Catalunya then Bus 88 to Port + walk. Or direct Uber €25-40.

Cruise lines + terminals

MSC Cruises
Adossat Terminal E
MSC Grandiosa homeport
Royal Caribbean
Adossat Terminal A
Symphony of the Seas Western Med
Norwegian Cruise Line
Adossat Terminal D
Costa Cruises
Adossat Terminal C
Celebrity Cruises
Adossat Terminal E
Princess Cruises
Adossat Terminal E
Peak season: April-October · June-August peak · reposition cruises October-November

Ferry connections from this port

This cruise port is also a ferry hub — great for cruise-plus-ferry combined itineraries.

Pre-cruise tips for Barcelona

  • 1Add 2-3 nights pre-cruise in Barcelona — the city deserves it.
  • 2Barcelona Card Express (2-5 days) discounts public transport + attractions.
  • 3Book port shuttle from BCN in advance — walk-up prices spike on cruise days.
  • 4Adossat terminals are 15 min shuttle from Port entrance — no direct walk from Ramblas.
  • 5Combine with a Balearic ferry for extended trip — same-port departure.

Where to stay pre-cruise

Barrio Gótico + Born (10 min to port)Eixample (15-20 min)Barceloneta (5 min to port + walkable)Poblenou

Find hotels in Barcelona

1.4M+ properties · Trip.com

Search hotels

FAQs — Barcelona cruise port

Fastest way from BCN airport to Barcelona cruise port?
Uber or taxi (€25-40, 25 min). Cheaper: Aerobús to Plaça Catalunya (€7, 35 min) then Bus 88 or T2 to Port (5-10 min).
Which Barcelona cruise terminal is my ship at?
7 terminals in Adossat + Nord clusters. Check ticket for letter (A, B, C, D, E). Terminal E is the newest + biggest.
Can I combine Barcelona cruise with a Balearic ferry?
Yes — Balearia + Trasmed ferries to Palma/Ibiza depart from the same Port area (different terminal). Pre or post-cruise island add-on works well.