Ferry from Barcelona to Mallorca

Tickets, Prices & Schedules

There are at least 1-2 daily ferry crossings from Barcelona to Mallorca in the Balearic Islands all year round, with ferries arriving at the ports of Palma de Mallorca and Alcúdia. These connections are usually operated by Baleària, Trasmed and GNV. Find real-time information about the Barcelona to Mallorca ferry route, including timetables and prices, and book ferry tickets on Ferryhopper!

Ferry schedules from Barcelona to Mallorca

Barcelona Mallorca Trip frequency: Every day First trip: 08:00 Last trip: 23:30 Average duration: 7h 1m Price range: € 15.32 - € 1,280.00
Mallorca Barcelona Trip frequency: Every day First trip: 08:30 Last trip: 23:59 Average duration: 6h 33m Price range: € 20.00 - € 1,280.00
Ferry companies BALEARIA TRASMED GRANDI NAVI VELOCI

Is there a ferry from Barcelona to Mallorca?

The Barcelona - Mallorca ferry crossings are available daily throughout the year. The route is mainly operated by 3 companies: Trasmed, Baleària and GNV.

Please note that ferry timetables vary depending on the season. You can find real-time schedules to both ports of Mallorca (Alcúdia on the east coast of the island and Palma on the west coast) on Ferryhopper and book ferry tickets with ease!

Why travel to Mallorca from Barcelona by ferry

The ferry journey to Mallorca might take a bit longer than flying, but it offers a unique and enjoyable travel experience. Here's why:

  • Relax and unwind: enjoy the views of the Mediterranean Sea during the crossing.
  • Car transport: there’s no better way to explore Mallorca than with your own car, motorcycle, or campervan.
  • Luggage flexibility: less restrictions on baggage size or weight.
  • Cost-effective: often a more budget-friendly option compared to flying, especially when traveling with a family or group.
  • Comfort: enjoy onboard amenities like comfortable seats and cabins, restaurants, shops, and entertainment.
  • Eco-friendly option: ferries have a lower carbon footprint compared to planes. Find out more about eco-friendly ferry travel on Ferryhopper.

What’s the ferry schedule from Barcelona to Mallorca

Usually, the Barcelona to Mallorca ferry route is active up to 6 times per day during the summer months. You can usually find 3 daily crossings to Palma from Barcelona, and 2-3 daily crossings to Alcúdia.

The earliest ferry from Barcelona to the port of Palma de Mallorca departs at 21:30, arriving around 06:00 the following morning. The latest ferry leaves at 23:00, with estimated arrival in Palma at 06:00.

In regards to the Barcelona - Alcúdia ferry, the earliest departs at 08:00 and the latest at 21:30.

Ferry Tickets, Offers & Discounts

How much is the ferry from Barcelona to Mallorca?

Ferry prices for a single ferry ticket from Barcelona to Mallorca start at around €15 and can range up to over €100. The final cost is subject to change, depending on the company, available discounts, seat type, vehicle selection, and seasonality.

More specifically, foot-passenger tickets from Barcelona to Palma start at about €14-€40, while Barcelona - Alcúdia ferry tickets start at around €40-€60

Offers

Find the best available offers for the route you’re interested in on Ferryhopper. Read updated information about our ferry crossings, compare prices and offers, and book your ferry tickets on Ferryhopper without hidden fees.

Note that current offers are automatically applied when booking your ferry tickets on Ferryhopper.

Discounts

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

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

Ferry Route Info

How long is the ferry ride from Barcelona to Mallorca?

The travel time between Barcelona and Mallorca depends on the chosen port of arrival (Palma or Alcúdia) and the type of ferry (conventional or high-speed). 

Specifically, the duration of the ferry from Barcelona to Alcúdia ranges from 3.5-5.5 hours with a high-speed ferry to around 6-8 hours with a conventional ferry. The ferry ride from Barcelona to Palma, on the other hand, typically takes between around 7 and 8.5 hours.

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

Besides conventional ferries, the Barcelona - Mallorca connection is also operated by high-speed vessels. The fastest ferry, the high-speed Margarita Salas of Baleària, takes about 3.5 hr to reach the port of Alcúdia in Mallorca.

Useful info: high-speed ferries are currently only available for the Barcelona - Alcúdia route. The Barcelona - Palma ferry route is usually serviced by conventional ferries.

What’s the distance between Barcelona and Mallorca?

The distance between Barcelona and Palma de Mallorca is approximately 130 nautical miles (240 km), while the distance between Barcelona and Alcúdia is about 110 nautical miles (about 200 km).

Ferry Trip Tips

Useful tips for your ferry trip to Mallorca from Barcelona

Here are some travel tips for your trip from Barcelona to Mallorca (or Majorca):

  • Make sure that you arrive at the port of Barcelona well in advance, as it can get quite busy, especially in the summer.
  • The documents you need for your trip to Mallorca from Barcelona are a valid ID or passport and your boarding pass (printed or in digital format).
  • Transferring your vehicle by ferry from Barcelona to Mallorca is a great idea to explore every corner of the island at your own pace.
  • The Barcelona - Mallorca ferry usually travels to both ports of Mallorca: Palma and Alcúdia. The distance between the 2 ports is about 58 km, which is about 1 hr by bus or 45 min by car.
  • You can find more tips on how to get to Mallorca from Barcelona on our detailed guide and travel to the Balearics hassle-free!
  • Visiting Mallorca from May to September is highly recommended, thanks to its Mediterranean climate.
  • Regarding the return Mallorca - Barcelona route, the earliest ferry departs at 08:30 from Alcúdia, while the latest ferry leaves at around midnight. For more information on the Mallorca - Barcelona ferry route, check out our page on Ferryhopper.

Where to take the ferry from Barcelona to Mallorca

There are regular ferries departing from the port of Barcelona to Mallorca. More specifically, GNV and Trasmed ferries to Mallorca, usually depart from the Terminal Ferry Barcellona Muelle San Bertran. Baleària, on the other hand, usually departs from Terminal F4 - Moll Adossat.

How to get to the port of Barcelona?

The port of Barcelona is located 9 km from the city center and it's easily accessible by public transport (metro, bus, train), car and taxi. Find more information below:

  • By metro: take Line 3 (Green Line) to Drassanes Station or Line 4 (Yellow Line) to Barceloneta Station. Both stations are approximately a 15-min walk to the port.
  • By bus: bus lines 45, 59, 88, 88B, D20, 21, N0, N6, or H14 serve the port area. The T-3 Portbus provides direct service from Drassanes to the cruise terminals.
  • By train: from Barcelona Sants station, take the R2 Nord line to Estació de França. From there, it's a 20-min walk to the port or a short taxi ride.
  • By taxi: taxis are also widely available. Simply enter "Port de Barcelona" or your specific terminal in the app and you can reach the port in about 5-10 min from the city center.
  • By car: if you’re driving, follow road C-31, which merges into B-10, and follow the signs to the Port de Barcelona. There are several parking lots available around the port area.

Tip: if you are near La Rambla or Barceloneta, the port is within walking distance (around 10-20 min depending on your exact location) so you can get there on foot.

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

Yes, bringing your vehicle is possible on ferries to both Palma and Alcúdia. Ferries can accommodate a variety of vehicles, including cars, motorcycles, campervans, and bicycles.

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

Note: Trasmed ferries typically cannot accommodate large vehicles like trailers or caravans.

On-board services and amenities

The 3 ferry companies connecting Barcelona and Mallorca provide various services to ensure a comfortable journey. All operators have a modern fleet with family-friendly amenities.

Onboard, you'll find self-service restaurants offering Italian and Spanish dishes, snack bars, cafeterias, and both indoor and outdoor bars, catering to your needs for snacks, drinks, lunch, or dinner. You can save on meals by taking advantage of the companies’ meal packages and discounts, which include options like kids’ meals and breakfast.

Additionally, most ferries have shops and play rooms where you can enjoy activities with your children.

Is there Wi-Fi access on board?

There is Wi-Fi access available on all ferries serving Barcelona - Mallorca routes.

On board Baleària and GNV ferries, you can purchase Internet connection packages once you board the ferry. Baleària smart ships, such as the Abel Matutes and Hypatia de Alejandría vessel, also offer free WhatsApp service during the entire voyage.

On Trasmed ferries there is normally free Wi-Fi service.

Ferry luggage

Each ferry operator serving this route has different luggage policies: 

  • Trasmed allows each passenger to carry up to 30 kg per luggage item.
  • On the ferries of Baleària, there are no limitations on the amount of luggage, as long as you can carry and handle it on your own. There are also open luggage trunks in the passenger lounges, where you can leave your luggage during the trip.
  • With GNV, passengers can carry up to 2 pieces of personal luggage.

Cabins

Most of the ferries from Barcelona to Mallorca have different types of cabins, such as exclusive internal or external (with a window) cabins, pet-friendly cabins, and accessible cabins for people with disabilities.

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 €14.50.

On Baleària ferries, numbered seats are categorized into 2 types: standard (Sirena) and superior (Neptuno). Neptuno seats provide access to a lounge with more comfortable leather seats and a TV. Additionally, on certain Baleària ferries, such as the Margarita Salas, you can book VIP seats.

Pet travel

When it comes to traveling to Mallorca by ferry, you can bring along your pet on most vessels, 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 infrastructures for your little friend, such as special pet-friendly cabins (€40-€180) 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 in a carrier by your side during the journey.

Some larger ferries even have 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.

Book cheap ferry tickets from Barcelona to Mallorca

You can book cheap tickets for the Barcelona to Mallorca ferry on Ferryhopper step-by-step. On our Map of ferries, you can find all available ferry crossings, compare companies, departures and prices, and book your ferry to both Palma and Alcúdia with ease.

Barcelona

Barcelona is one of Spain's most beautiful cities, and we recommend exploring its unique architecture, delicious food and rich culture. For more details on attractions and activities, check out our Barcelona travel guide.

Mallorca

Mallorca, the largest island in the Balearics, is a top holiday destination in Spain and the Mediterranean. Discover its stunning beaches, vibrant nightlife, exciting outdoor activities, and diverse gastronomy in our Mallorca vacation guide.

FAQs about Barcelona - Mallorca ferries

How far in advance should I book my ferry ticket from Barcelona to Mallorca?

If you plan to travel during the high season, it's advisable to book your ferry tickets to Mallorca 1-3 weeks ahead, as the routes to Mallorca's 2 ports are highly popular from April to October. Early booking is particularly important if you're traveling with a vehicle or want a cabin, as these spaces tend to sell out quickly.

During the off-season, the routes are generally less crowded, but it's still a good idea to book a few days in advance.

What are the check-in procedures at the port?

When booking your Barcelona - Mallorca ferry with Trasmed or Baleària on Ferryhopper or the Ferryhopper App, you can conveniently check in online, receive your tickets on your phone and board the ferry directly with your e-ticket. No need to collect paper tickets at the port.

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

When traveling to Mallorca with Trasmed, allow at least 1.5 hr if you are transporting your vehicle, and at least 30 min if you are a foot passenger. For trips with Balearia, arrive 1 hr before departure without a vehicle and 1.5 hr with a vehicle. As for trips with GNV, plan to arrive at the port 2 hr in advance if you are bringing along a vehicle, and 1 hr in advance if you’re a foot passenger.

Which day is the cheapest to travel from Barcelona to Mallorca?

Ferry prices for the 2 Barcelona - Mallorca routes typically vary based on the season and demand rather than the day of the week. Therefore, traveling in August or during a busy weekend will likely cost more than traveling on a weekday in March.