The lively city of Barcelona and its coast

Ferry from Mallorca to Barcelona

Tickets & Schedules

How to get from Mallorca to Barcelona by ferry

There are at least 2 daily ferries from the ports of Mallorca to Barcelona, normally operated by Baleària, Trasmediterránea and GNV. You can find updated information about this route on our ferry guide.

Ferry schedules from Mallorca to Barcelona*

Is there a ferry from Mallorca to Barcelona?

Normally, there are daily ferries from the ports of Mallorca to Barcelona. The route is mainly operated by the ferry companies Trasmediterránea, Baleària and GNV.

Please note that ferry timetables are subject to change depending on the season. You can find real-time schedules from both ports of Mallorca to mainland Spain and buy your ferry ticket online on Ferryhopper.

How long is the ferry ride from Mallorca to Barcelona?

The ferry Mallorca-Barcelona takes from 6 hr to 8 hr. Travel time depends on the type of ferry or the destination port. 

Is there a high-speed ferry from Mallorca to Barcelona?

The Mallorca-Barcelona ferry route is mainly operated by standard ferries that have bed cabins as well as a garage for the transfer of vehicles. The fastest ferry takes 6 hr to reach the port of Barcelona (departing from the port of Alcúdia). 

How much is the ferry from Mallorca to Barcelona?

The ticket cost for the trip from Mallorca to Barcelona ranges between €32 to €60. The final price can be higher or lower depending on discounts, seat, or vehicle selection. 

What’s the ferry schedule from Mallorca to Barcelona?

Usually, there are around 20 weekly ferry crossings from both ports of Mallorca to Barcelona, with ferry frequency increasing during high season. 

The earliest crossing is usually at 08:00 from Alcudia arriving at the port of Barcelona around 14:30. The last ferry from Mallorca to Barcelona leaves around 13:00 and reaches Barcelona around 19:00.

What’s the distance between Mallorca and Barcelona?

The distance between the island of Mallorca and Barcelona is around 112 nautical miles (207 km).

Am I allowed to travel from Mallorca to Barcelona?

Yes, starting May 9, 2021, ferry travel from Mallorca to Barcelona is allowed for holiday reasons. See more details about ferry travel and Covid-19 in Spain.

Where can I book cheap ferry tickets from Mallorca to Barcelona?

You can book cheap ferry tickets to Barcelona online on Ferryhopper. On our Map of ferries, you can find all available ferry crossings, compare ferry companies, itineraries and prices and book your trip from the Balearic Islands to mainland Spain with just 4 clicks

The Park Guell in Barcelona

The vibrant colors in Park Guell, one of the top sights of the city of Barcelona

Useful tips for your ferry trip from Mallorca to Barcelona

Here are some travel tips for your trip from Mallorca to Barcelona:

  • Make sure that you arrive at least 1 hr before departure at the port of Mallorca as it can be busy, especially during the summer.
  • Mallorca has 2 ports: Palma and Alcúdia. Make sure that you double-check the port of departure on your booking confirmation. 
  • Transferring your vehicle by ferry from Mallorca to Barcelona is a great idea if you want to do a road trip to Costa Brava and mainland Spain. 
  • Barcelona is one of the most beautiful Spanish cities and we recommend exploring its architecture, food and culture. Read more about what to do and where to go on our Barcelona travel guide

Where to take the ferry from Mallorca to Barcelona?

Mallorca has 2 ports that both serve ferry crossings to Barcelona. The port of Mallorca that mainly serves connections to Barcelona is the port of Alcúdia. There are also multiple routes departing from the port of Palma de Mallorca on the west coast of the island.

The distance between Palma and Alcúdia is approximately 55 km and there is a regular train and bus service connecting the 2 ports that take approximately 1 hr.

The port of Palma is closer to the airport of the island (about 15 km), which is a 25 min drive or about 1 hr by public transport. 

Can I travel on the ferry from Mallorca to Barcelona with a car?

Yes, the majority of the ferries that travel from Mallorca to Barcelona can carry vehicles

Ferry luggage

Each ferry company has its own baggage allowance policy. In Balearia ferries you can normally carry the maximum luggage that you can get on board by yourself, without help and in one go. There are also open luggage trunks in the passenger lounges, where you can leave your luggage during the trip. In GNV ferries each passenger is allowed to carry up to 2 pieces of personal luggage on board. Trasmediterranea allows passengers a maximum of 40 kg of luggage for cabins and 30 kg for seats, while ferries often have closed luggage storage rooms.


Most of the ferries on the Mallorca-Barcelona route have cabins as well as numbered seats.

Daily ferries from Mallorca to Barcelona