By boat

Barcelona’s port is one of the most important in the Mediterranean, both for cruise ships and cargo ships. The port has 6 international cruise terminals and 3 ferry terminals, embarking to some 825 destinations worldwide.

The port is also an important tourist destination for both inhabitants of Barcelona and for tourists alike, due to the Maremagnum leisure centre where one can find shops, restaurant and a cinema. Next door are Barcelona’s aquarium and Imax cinema. The port terminals themselves all offer shops, bars, restaurants and a tourist information office.

The passenger terminals in the inner port area of Barcelona can be grouped into two kinds:

Terminals for Ferries:

These are the terminals found in the quays closest to the city, at the end of Las Ramblas. Here are terminals on Sant Bertrand quay and the WorldTradeCenter quay, with ferry lines that connect Barcelona with the Balearic Islands (Mallorca, Menorca and Ibiza), and other Mediterranean ports such as Genoa, Civitavechia and Tangiers.

Prices will vary according to season, and whether or are a foot passenger or are travelling with a car. We recommend further investigation through the ferry companies websites:

Acciona Transmediterránea:
Grimaldi Lines:

Terminals for cruise ships:

The steady increase in cruise ships docking in the Port of Barcelona has also meant an increase in the number of terminals available to them. Currently the four main terminals for large cruise ships are Terminals A, B, C and D, which are found on the Adosat quay (Moll Adosat), some 2km from the city.

How to get to the city from the Port

Barcelona’s Port is just at the end of Las Ramblas, practically in the city centre. From the Ferry Terminals closest to the Port’s entrance it is 10-15 minutes walk to the Christopher Columbus monument at the foot of Las Ramblas, and Drassanes metro station(line 3 – green).

We do not recommend walking to Las Ramblas and Drassanes from the cruise ship terminals located in Moll Adosat, as this is much further, some 2km.
Instead there is a shuttle bus (blue bus) servicing all terminals that terminates at the Christopher Columbus monument at the foot of Las Ramblas. From here you can access all of the centre on foot, or enter the metro system at Drassanes metro station (line 3 – green).

The price for a one way ticket on the shuttle bus is 3 euros, or 4 euros for a return. Tickets are bought on the bus. The timetable is not fixed, but is co-ordinated with the arrival of cruise ships arriving in the Port.

Last but not least, the quickest, most practical option is probably to take a taxi from the cruise terminals. The trip to the Columbus monument at the end of Las Ramblas takes less than ten minutes and costs under ten euros. Or, if you decide to continue on directly to your final destination within Barcelona, this should take no more than 20-30 minutes and should not cost more than 25 euros.