Ferries at the port of Palma de Mallorca

Ferry from Barcelona to Mallorca

Tickets & Schedules

How to get from Barcelona to Mallorca by ferry

There are at least 2 daily ferry crossings from Barcelona to Mallorca, normally operated by Baleària, Trasmediterránea and GNV. On our ferry guide, you can find updated information about this route.

Ferry schedules from Barcelona to Mallorca*

Is there a ferry from Barcelona to Mallorca?

The Barcelona to Mallorca ferry crossing is served daily. 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 to both ports of Mallorca on our ferry ticket booking engine

How long is the ferry ride from Barcelona to Mallorca?

The duration of the ferry Barcelona-Mallorca ranges 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 Barcelona to Mallorca?

The route Barcelona - Mallorca 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 Alcudia in the northeast of Mallorca. 

How much is the ferry from Barcelona to Mallorca?

The Barcelona-Mallorca ferry price ranges between €32 to €65. The final cost can be higher or lower depending on discounts, seat, or vehicle selection. 

What’s the ferry schedule from Barcelona to Mallorca?

Usually, the Barcelona to Mallorca crossing is served by more than 20 weekly sailings, with ferry frequency increasing during the high season. 

The earliest crossing is usually at 13:00 arriving at the port of Palma de Mallorca around 20:30 - 21:00. The last Barcelona to Palma ferry leaves around 23:00 and reaches the island around 06:00.

What’s the distance between Barcelona and Mallorca?

The distance from Barcelona to Mallorca is around 112 nautical miles (207 km).

Am I allowed to travel from Barcelona to Mallorca?

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

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

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

The beach of Cala Pi in Mallorca

Cala Pi: Secluded beach with umbrellas and loungers on the south coast of Mallorca

Useful tips for your ferry trip from Barcelona to Mallorca (Majorca)

Here are some travel tips for your trip from Barcelona to Mallorca (or Majorca as it is also called):

  • Make sure that you arrive at least 1.5 hr before departure at the port of Barcelona as it can be busy, especially during the summer.
  • Transferring your vehicle by ferry from Barcelona to Mallorca is a great idea as the island is large and has many beautiful corners to explore. 
  • The ferry Barcelona-Mallorca usually travels to both ports of Mallorca: Palma and Alcúdia. The distance between the 2 ports is about 58 km, which is about a 45 min drive and 1 hr by bus. 
  • You can find more tips on How to get to Mallorca from Barcelona on our relevant blog post.
  • Mallorca has a typical Mediterranean climate so the best time to visit the island is from May to September.
  • Find out more information and tips about the island on our Mallorca travel guide

Where to take the ferry from Barcelona to Mallorca?

The Barcelona-Mallorca ferry departs from the port of Barcelona, right next to the famous Mediterranean city. The port of Barcelona is located 9km out of the center of the city and it's easily accessible by public transport as well as by car or taxi.

To get from Barcelona airport to the port you'll need about 25 min by car or 1 hr by public transport. 

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

Yes, you can carry your vehicle on the ferry Barcelona-Mallorca. 

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 from Barcelona to Mallorca have cabins as well as numbered seats.

Daily ferries from Barcelona to Mallorca