Skip to content

Ferry to Mallorca from Barcelona


Barcelona is the second largest city in Spain, and its location constitutes an excellent communications hub between the rest of Spain and Europe. It has high-speed rail links, air connections, and the port with the highest passenger traffic in the Mediterranean.

From here several companies provide regular transport services to the ports of Palma and Alcudia: Trasmed (of the Grimaldi group), Balearia and GNV (the latter only travels to Palma, the others have routes with Palma and Alcudia).

How long does the ferry from Barcelona to Mallorca take?

The journey to the port of Palma takes between seven and eight hours, depending on the ship and the company. The route to Alcudia is considerably faster, taking between five and five and a half hours to complete the journey.

When does the ferry leave from Barcelona to Mallorca?

The departures to Mallorca are at night, between 9:30 p.m. and 11:30 p.m., although some days there are departures at dawn, around 1:30 a.m.

What time does the ferry arrive from Barcelona to Mallorca?

Depending on which company we travel with, the arrival in Palma is between 5:30 and 6 in the morning.

The ships that leave Barcelona at dawn arrive in Palma around 8. In the case of Alcudia, the arrival is between 3 and 3:30 at night.

How much does the ferry from Barcelona to Mallorca cost?

Traveling from Barcelona to Mallorca by ferry is remarkably cheap, and it is easy to find tickets from €17 or €18 (in a seat). In a cabin, prices range between €70 and €90, approximately, although they can be more expensive depending on the category of the cabin.

How much does the ferry cost from Barcelona to Mallorca with a car?

To transport our car from Barcelona to Mallorca by ferry, the price does not increase much: between €40 and €90, but there are often offers combining the purchase of several tickets, which is ideal for group or family trips.

Where to catch the ferry from Barcelona to Palma

The port of Barcelona is really a complex of five ports (citizen, cruise, commercial, energy and logistics). The terminals from where the ferries depart are between Port Vell and the cruise port.

Each company has its own terminal.

The port is 9 km from the city center and 15 from the airport. If we come by car, there are several car parks near the terminals (including long-term parking). There is a taxi service and bus stops next to the terminals.

Discover the best prices for ferries to Mallorca