Ferry from Mallorca to Barcelona

Tickets, Prices & Schedules

The ferry connection from Mallorca to Barcelona is operating with regular crossings. Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

Infants up to 1/2 years old can travel from Mallorca (Alcúdia or Palma) to Barcelona by ferry free of charge. Specifically on GNV ferries, infants and toddlers up to 4 years old travel for free. There are also discounts of 30%-50% for children up to 11-13 years old.

Residents of the Balearic Islands are entitled to ferry discounts of 75% or more. Check all crossings on our fare search engine and find the discount that best suits your needs.

On-board services and amenities

The 3 ferry companies operating between Mallorca and Barcelona - Baleària, Trasmed and GNV - offer a range of services to make your journey comfortable and enjoyable. Their modern, family-friendly fleets are equipped with plenty of amenities.

Onboard, you'll find self-service restaurants, snack bars, cafeterias, and both indoor and outdoor bars, with options for everything from light snacks to full meals. To save on dining, look out for meal deals, including breakfast packages and kids' menus.

Most ferries also feature shops and children’s play areas, making them a great option for families.

All Mallorca - Barcelona ferry routes offer Wi-Fi access:

  • Baleària and GNV provide internet packages for purchase onboard. Baleària’s smart vessels such as Abel Matutes and Hypatia de Alejandría, even offer free WhatsApp messaging throughout the trip.
  • Trasmed typically offers free Wi-Fi on its ferries.

Cabins and accommodation

Most of the ferries serving the Mallorca - Barcelona ferry route have cabins available, so you can enjoy a comfortable trip. You can choose among various types of cabins, such as exclusive internal or external (with a window) cabins, pet-friendly cabins, and accessible cabins for people with disabilities. With GNV, you can even book a bed in a 4-bed shared cabin (male or female).

Here are some indicative cabin prices:

  • A bed in a shared cabin starts at around €70
  • Α 4-bed inside cabin starts at around €110
  • Α 4-bed cabin with a sea view starts at around €130
  • A 2-bed suite cabin with sea view at around €240

Bear in mind that, alternatively, you can book a numbered airplane-type seat, with prices starting at around €20.

On Balearia ferries, numbered seats are further divided into 2 categories: standard (Sirena) and superior (Neptuno) seats. A Neptuno seat ticket gives you access to a lounge with extra comfortable leather seats and TV. On some Balearia ferries (e.g., Margarita Salas), you can also book VIP seats in an exclusive area.

Luggage

Each ferry company that serves the Mallorca to Barcelona ferry route has different luggage policies:

  • On the ferries of Baleària and Trasmed, there are no limitations on the amount of luggage for each passenger, as long as you can carry it on your own. There are also open luggage storage spaces on board.
  • With GNV, each passenger is allowed to carry up to 2 pieces of personal luggage on board.

Traveling with pets

When it comes to traveling to Barcelona from Mallorca by ferry, you can easily bring along your pet by paying a small fee of around €15-€20, depending on the size of the pet (smaller or larger).

Depending on the operator and type of vessel, there are various services and facilities for your little friend, such as special pet-friendly cabins and kennels. On Balearia ferries, you can also normally book pet-friendly seats where you can travel with your pet (under 8 kg) on your lap or keep them in their carrier by your side during the journey.

On some larger ferries, there are also walking areas for pets, where they can stretch their legs. Don’t forget to bring along a leash for your dog.

Remember to include your pet in the booking and carry the necessary health documents.

Useful tips for your ferry trip to Barcelona from Mallorca

Here are a couple of tips for your Mallorca to Barcelona ferry trip:

  • The documents you need for your trip to Barcelona from Mallorca are a valid ID or passport and your boarding pass (printed or in digital format).
  • Transporting 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.
  • Also check out the Barcelona - Mallorca ferry route, and plan your trip from the mainland to the Balearic island hassle-free.

Where to take the ferry from Mallorca to Barcelona

Mallorca has 2 ports that both serve ferry crossings to Barcelona: the one in Palma de Mallorca and the one in Alcúdia. Alcúdia is located on the northeast coast of the island and Palma de Mallorca on the west coast.

The ferry port of Palma is located just southwest of the city center, and is pretty easy to find. It is the port closer to the airport of Mallorca (about 14 km) and takes about 25 min by car or 1 hr by public transport to get there.

Ferries to Barcelona from Alcúdia, a popular resort town in Mallorca, depart from the passenger terminal at the port of Alcúdia. Close to the port, you will find numerous restaurants, shops, parking lots, and other amenities.

The distance between Palma and Alcúdia is approximately 54 km, which is about a 45-min drive. There are regular buses (bus 302) connecting the 2 towns, which take about 1-1.5 hr.

Where does the ferry arrive in Barcelona?

The port of Barcelona is located 9 km from the city center and is easily accessible by public transport (metro, bus, train), car and taxi. The port is within walking distance to La Rambla or Barceloneta (around 10-20 min depending on your exact location) so you can get there on foot.

More specifically, GNV and Trasmed ferries departing from Mallorca to the port of Barcelona normally arrive at the Terminal Ferries Barcelona. Balearia ferries to Barcelona normally arrive at the port’s Balearia terminal

How long is the ferry ride from Mallorca to Barcelona?

The ferry trip duration from Mallorca to Barcelona mainly depends on the departure port and the type of vessel.

The Palma de Mallorca - Barcelona ferry route usually takes between 7 hr 30 min to 9 hr. As for the Alcúdia - Barcelona ferry connection, the duration ranges between 3 hr 30 min and 7 hr.

Mallorca - Barcelona ferry companies

Related posts from our blog

FAQs

Yes, the ferry might take a bit longer than the plane, but here’s a couple of reasons why you should travel from Mallorca to Barcelona by sea:

  • Convenience: with numerous daily crossings, you can stay flexible with scheduling and choose the departure time that best suits your travel plans.
  • Comfort: with a variety of seating options at an affordable price, and comfortable cabins at your disposal, the trip is just smooth sailing. Relax with a book, walk around the ferry and admire the sea view, play with the kids in the children’s area, enjoy a good meal at the restaurant, and have a little nap; before you know it you’ve reached your destination. 
  • Vehicle transportation: there’s no better way to explore your next destination than with your own car, motorcycle or camper, at your own pace and stress-free!

Yes, all ferries that travel from Mallorca to Barcelona have car decks for vehicle transportation, so you can bring along your car, motorcycle, van, motorhome, or bicycle.

  • Car tickets for this route start at around €20
  • Motorcycle tickets start at about €10
  • Motorhome tickets start at around €40
  • Bicycle transportation is normally free of charge

Prices may vary depending on the season, the company and the crossing.

Note: on Trasmed ferries, it is usually not possible to transport very large vehicles, such as trailers and caravans.

The Mallorca - Barcelona ferry route is mainly operated by conventional ferries. The fastest ferry, the high-speed Margarita Salas, departs from the port of Alcúdia and takes 3 hr 30 min to reach the port of Barcelona.

Margarita Salas is a Balearia smart and eco-friendly ferry and is the perfect pick for sustainable travel thanks to its reduced emissions (CO2, NOx, sulfur, and more) and innovative services.

The fast ferry’s top-notch facilities include a digital entertainment platform, a surveillance and climate-control system on pet areas, enhanced spaciousness and extra comfortable seats, an additional passenger deck, 3 leisure spaces, and improved seating in the VIP lounge.

The distance between the port of Palma de Mallorca and the port of Barcelona is around 163 nautical miles (302 km), while the distance between the port of Alcúdia and Barcelona is approximately 126 nautical miles (233 km).

If you wish to travel in the high season, we recommend booking your Mallorca to Barcelona ferry tickets 1-3 weeks in advance, as these ferry routes are very popular between April and October. Especially if you travel with a vehicle or want to travel in a cabin, it’s best to book as early as possible, as car-deck spaces and cabins usually sell out fast.

In the off-season, the routes are usually less busy, but we recommend booking a few days in advance in any case.

Prices for the 2 Mallorca - Barcelona ferry routes normally don’t depend on the day of the week, but on the season and demand. This means that, if you wish to travel in August or on a busy weekend, prices are likely to be higher than, for example, on a working day in March.

Bear in mind that, when you book your Mallorca - Barcelona ferry with Trasmed or Balearia on Ferryhopper, you can easily check in online, get your tickets on your phone and board the ferry directly with your e-ticket without collecting any paper tickets at the port.

If you book online with GNV, you need to pick up your printed tickets from the companies’ collection points at the port before boarding the ferry.

If you are traveling with Trasmed, you should show up at the port at least 1.5 hr in advance if you are transporting your vehicle, and at least 30 min before departure if you are a foot passenger. For trips with Balearia, advance arrival time is set for 1 hr before departure without a vehicle and 1.5 hr with a vehicle. As for trips with GNV, you should arrive at the port 2 hr in advance if you are bringing along a vehicle, and 1 hr in advance if you are a foot passenger.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.