Airport to Cruise Port
Barcelona Airport to the Cruise Port
Barcelona is the busiest cruise port in the Mediterranean, and its terminals sit only a short drive from the airport, though the port itself is spread across two distinct areas.

Route at a glance
- From
- Barcelona El Prat
- To
- Barcelona cruise terminals
- Distance
- About 8 miles
- Typical time
- 20 to 40 minutes
Comparing your options
Typical characteristics rather than live prices or timetables. Always check the operator on the day you travel.
| Option | Typical journey | Cost character | Who it suits |
|---|---|---|---|
| Taxi | 20 to 35 min | 40 to 50 EUR | Direct terminal drop off |
| Private transfer | 20 to 35 min | Fixed quote | Groups with luggage |
| Cruise line transfer | 40 to 70 min | 25 to 40 EUR per person | Package cruisers |
| Aerobus plus port shuttle | 50 to 80 min | About 12 EUR | Budget travel |
Two terminal areas, not one
Most large ships berth at Moll Adossat, a long pier southwest of the city with terminals labelled A through E. Smaller vessels use the World Trade Center terminals at the foot of La Rambla. The two are several kilometres apart, so confirm which one your ship uses before you get into a car.
Pedestrian access to Moll Adossat is not permitted. A dedicated blue shuttle bus runs from the Columbus monument to the pier for a small fare.

Airport to port by taxi
A taxi from either El Prat terminal to Moll Adossat typically costs 40 to 50 EUR including the airport and port supplements. It is the simplest option and drops you at the terminal door. Ranks are outside both terminals and move quickly even on busy Saturday mornings.

Doing it on a budget
The Aerobus to Plaza Catalunya followed by a walk or short taxi down La Rambla to the Columbus monument, then the port shuttle, costs a fraction of a taxi. It works well for two travelers with modest luggage and poorly for families with several suitcases.
Planning notes
- Barcelona is a common turnaround port, so Saturdays and Sundays see heavy simultaneous embarkation.
- A pre cruise night in the city is easy here, with good hotels close to the port area.
- Keep documents accessible, as terminal check in requires passports and boarding passes.
- On disembarkation, taxi queues at Moll Adossat can be long between 07:30 and 09:30.
Keep reading
Related guides
Miami Airport to PortMiami: Getting to Your Ship on Time
PortMiami sits eight miles from Miami International, which sounds simple until embarkation day traffic and a fixed all aboard time enter the picture.
Fort Lauderdale Airport to Port Everglades
Port Everglades is barely two miles from the runway at Fort Lauderdale, making it the easiest major cruise transfer in North America.
Rome Fiumicino to Civitavecchia Cruise Port
Rome's cruise port is not in Rome. Civitavecchia lies about 45 miles northwest of Fiumicino, and the transfer needs real planning rather than a casual taxi.
Still deciding which option to take?
Send us your arrival details and what you are travelling with. We will point you to the guidance that fits.