Barcelona cruise port taxi: terminals & how transfers work
Cruising from Barcelona? Here is how the cruise terminals work and the easiest way to get a taxi to or from your ship.
or book online and see an approximate price โHome โบ Guides โบ Cruise port taxi guide
Barcelona's cruise terminals
Most large cruise ships dock at Moll Adossat, where there are several terminals (A, B, C and D). Smaller ships use the World Trade Center terminals in Port Vell, closer to the city. Moll Adossat is a long pier, so walking out with luggage is not practical โ a taxi to the terminal door is the easiest option.
From the cruise port to the city or airport
The cruise terminals are about 10โ15 minutes from the city centre and around 20โ25 minutes from Barcelona Airport. A taxi takes you straight from the ship to your hotel or terminal with your luggage, no changes.
| Trip | Time | Price (approx.) |
|---|---|---|
| Cruise port โ city centre | 10โ15 min | On the official meter |
| Cruise port โ Barcelona Airport | 20โ25 min | Around โฌ46 (fixed) |
Meet & greet at the port
When you pre-book, your driver waits at your cruise terminal with a sign with your name and helps with the luggage. Tell us your ship and terminal, and for arrivals your ship's docking time, so the driver is there when you disembark.
How much time to allow
For a flight after your cruise, allow plenty of time: disembarkation can be slow and the port is busy on turnaround days. We recommend leaving the port at least 3 hours before a European flight and 4 hours before a long-haul flight.
Frequently asked questions
Where do cruise ships dock in Barcelona?
Mostly at Moll Adossat (terminals AโD); smaller ships use the World Trade Center in Port Vell, closer to the city.
How much is a taxi from the cruise port to the airport?
Around โฌ46 as a fixed fare; to the city centre it is on the official meter.
Can you pick me up at the cruise terminal?
Yes โ pre-book and your driver waits at your terminal with a name sign and helps with the luggage.
How early should I leave the port for my flight?
At least 3 hours before a European flight and 4 hours before a long-haul flight, as disembarkation can be slow.