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.