
Embarkation day
Barcelona Airport to Cruise Port
The short but important hop from BCN to your ship — compare every option and get the timing right.
Barcelona El Prat Airport (BCN) sits around 20–35 minutes from the cruise terminals, so the journey itself is short. The key is choosing the right option for your party and luggage — and, above all, allowing enough buffer on embarkation day so a delay never costs you your cruise.
Taxis and private transfers take you directly to your ship's terminal, which matters in Barcelona because the port has several terminals spread along two quays. Confirm your terminal (Adossat A–E or the World Trade Center terminals) so your driver goes to the correct berth.
Budget-minded solo travellers and couples can use a shared shuttle, or the Aerobús to Plaça de Catalunya combined with the Port Cruise Bus from the Columbus Monument to the Adossat terminals. These are cheaper but involve more steps and time — less ideal with a lot of luggage.
Wherever possible, arrive in Barcelona the day before you sail. A pre-cruise hotel night removes the single biggest embarkation risk: a delayed or cancelled same-day flight.
Compare your options
| Option | Time | Estimate | Best for |
|---|---|---|---|
| TaxiOfficial black-and-yellow taxi direct to your terminal. | 20–35 min | €35–45 | Small parties with luggage |
| Private transferPre-booked car with meet-and-greet and a fixed fare. | 20–35 min | €45–110 | Families and groups |
| Shared shuttlePooled van serving the airport and terminals. | 40–70 min | €10–25pp | Solo travellers and couples |
| Aerobús + Port Cruise BusAirport express to Plaça de Catalunya, then the port shuttle to Adossat. | 60–90 min | €8–12 | Confident, light packers |
Estimates are indicative and vary by season, traffic and demand.
Airport to Cruise Port — FAQs
How far is Barcelona airport from the cruise port?▼
Barcelona El Prat (BCN) is around 20–35 minutes from the cruise terminals by road, depending on traffic and which terminal your ship uses.
What's the easiest way from BCN to the cruise terminal?▼
A taxi or pre-booked private transfer takes you directly to your ship's terminal — the simplest option with luggage. Shared shuttles and the Aerobús + Port Cruise Bus are cheaper but slower.
Should I fly in on embarkation day?▼
It's safer to arrive the day before. If a same-day flight is delayed you risk missing the ship. If you must fly in on the day, land by late morning.
Do taxis go all the way to the terminal?▼
Yes — taxis reach all terminals directly, including the Adossat (Moll) terminals, dropping you at your ship rather than at the Columbus Monument.