ComeToGuide
16 km • ~21 mins

How to Get from Barcelona El Prat Airport (BCN) to Barcelona Cruise Port

Barcelona El Prat Airport (BCN) is 16 km southwest of Barcelona Cruise Port (Moll Adossat). Depending on traffic and mode, the journey takes 25 minutes by private transfer or taxi and up to 70-80 minutes by public transport.

✓ Verified Oct 29, 2026 • 16 km road distance

Official Taxi

Metered
25 mins •24/7 Official Rank
€30 - €45 (Metered)
Luggage: Luggage Included
How to take it step-by-step:
  1. Exit Arrivals at T1 or T2 and follow signs to the official taxi rank.
  2. Wait in the official queue; use black-and-yellow licensed AMB taxis only.
  3. Ask for Barcelona Cruise Port (Moll Adossat). For fixed €46 via app, book in advance on an AMB taxi app.
  4. Meter must be on; confirm card payment; journey about 25-40 min depending on traffic.

Aerobús + Cruise Bus

Best Bus
65 mins •Every few mins by day, 24/7
€11 (Per Person)
Luggage: Luggage Space On Board
How to take it step-by-step:
  1. At T1 Arrivals board A1 outside the terminal; at T2 board A2 outside T2B/T2C exits.
  2. Buy a single ticket €7.45 at a machine, from staff/driver, or online before boarding.
  3. Ride to the final stop Plaça de Catalunya (about 30-35 min).
  4. Walk down La Rambla about 15 min to the Columbus monument, or take Metro L3 one stop to Drassanes.
  5. At Columbus monument board the Cruise Bus (former T3 Portbus) to Moll Adossat; about €3.50, card only.

Metro L9 Sud + Cruise Bus

All Terminals
75 mins •Check tmb.cat
€9.40 (Per Person)
Luggage: Carry-On Friendly
How to take it step-by-step:
  1. At T1 take Metro L9 Sud from Aeroport T1; at T2 from Aeroport T2.
  2. Buy the special Airport ticket (Bitllet Aeroport) €5.90; T-casual is not valid.
  3. Ride to Zona Universitària and change to L3 direction Trinitat Nova; get off at Drassanes.
  4. Exit at Columbus monument and board the Cruise Bus to Moll Adossat (about €3.50, card only).

Rodalies R2 Nord + Cruise Bus

Cheapest
65 mins •About every 30 mins, check alerts
€6.40 (Per Person)
Luggage: Luggage Space Limited
How to take it step-by-step:
  1. If landing at T1, first take the free airport shuttle bus to T2.
  2. At T2 follow Rodalies signs across the footbridge to Aeroport station.
  3. Buy an integrated single ticket €2.90 (T-casual valid).
  4. Take R2 Nord to Passeig de Gràcia (about 26 min), then change to L3 one stop to Drassanes.
  5. Board the Cruise Bus from Columbus monument to Moll Adossat (about €3.50, card only).

Barcelona El Prat Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Spain?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Spain eSIM

Tours & activities: Barcelona Cruise Port

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore touts inside the terminal offering rides; use only the official taxi rank or pre-booked transfers.
  • Make sure the taxi meter is switched on; there is no flat rate except the €46 app fare to Moll Adossat.
  • T-casual and integrated 10-trip cards do not work on L9 Sud airport stations or Aerobús.
  • Buy Cruise Bus and Aerobús tickets from official machines/staff; Cruise Bus is card only (no cash).

Frequently Asked Questions

What is the cheapest way from Barcelona Airport to the cruise port?

The cheapest route is Rodalies R2 Nord from T2 (€2.90) to Passeig de Gràcia, then L3 one stop to Drassanes and the Cruise Bus (€3.50): about €6.40 per person. From T1 add the free airport shuttle bus to T2.

How long does it take to get from BCN to Barcelona Cruise Port?

By private transfer or taxi it takes about 25-40 minutes. Public transport via Aerobús, metro or Rodalies plus the Cruise Bus typically takes 65-80 minutes.

Is there a direct bus from Barcelona Airport to the cruise port?

No direct public bus goes to Moll Adossat. The closest option is Aerobús to Plaça de Catalunya, then a 15-minute walk or L3 metro to Drassanes and the Cruise Bus to the port.

How much is a taxi from Barcelona Airport to the cruise port?

A street taxi from the rank usually costs €30-€45 on the meter, depending on traffic and time of day. An app/fixed price of €46 is available to Moll Adossat when booked through an AMB app.

Can I use the T-casual card to leave the airport?

T-casual is not valid on Metro L9 Sud airport stations or Aerobús. It is valid on Rodalies R2 Nord to/from the airport station at T2.

What is the best option for families with luggage going to the cruise port?

A private transfer or official taxi is best for luggage and door-to-door convenience, especially with children. Public transport requires a change and a short walk to the Cruise Bus stop.

Some links are affiliate links: we may earn a commission at no extra cost to you. Prices are indicative and can change.