This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Barcelona to Palma (Mallorca)

Depart date
(Return date)

3 suggested routes to go from Barcelona to Palma (Mallorca) by flight, ferry, train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
Palma (Mallorca)
  • Get prices
Palma (Mallorca)
  • Get prices
Palma (Mallorca)
  • Get prices

How to travel from Barcelona to Palma (Mallorca) ?

Trip Barcelona Palma (Mallorca)

Modes of transportplane, carpooling, ferry, bus, train
Distance128 mi
Direct lineYes

You're planning a trip from Barcelona to Palma (Mallorca) and like many travellers you are looking for the best and the cheapest mode of transport to travel between Barcelona Palma (Mallorca)? In general, you browse several websites and spend hours without being sure that all transport solutions were considered.

Thanks to your multimodal search engine Vivanoda, you'll find on the same site all fares for buses, carpooling, trains, ferries and flights to get to Palma (Mallorca). Just enter your travel dates to Palma (Mallorca) then Vivanoda will do the rest. Sorting options and filters are at your disposal to refine your search.

You'll mainly use the trains, flights, ferries, carpooling and buses of Ryanair, Air Berlin, Acciona Trasmediterránea, Blablacar, Baleària, Air Europa, Renfe or Vueling Airlines to reach Palma (Mallorca).

If you have any preferences for a particular mode of transport, get more information on these sections:

Barcelona to Palma (Mallorca) bus

Unfortunately, there is no direct bus route Barcelona Palma (Mallorca) and there is no way to get you to Palma (Mallorca) from Barcelona only by bus. You will have to take other means of transport: ridesharing, train, boat and plane.

Bus stops in Barcelona

Remember to arrive at the bus station in Barcelona at least 15 minutes, or even 30 minutes, before the posted departure time. Then, all you have to do is to validate your ticket with the driver of ALSA, to deposit your luggage in the trunk and to find your seat.

  • Barcelone Sants

Train Barcelona to Palma (Mallorca)

Is Barcelona connected to Palma (Mallorca) with a direct train?

No, unfortunately no train line allows to go from Barcelona to Palma (Mallorca) without making any changes.

Barcelona Palma (Mallorca) railways companies

There are 2 carriers that operate rail journeys between Barcelona and Palma (Mallorca): SNCF and Renfe.
SNCF Barcelona Palma (Mallorca)Renfe Barcelona Palma (Mallorca)

Railway stations from Barcelona

  • Barcelona-Sants
  • Barcelona-Paseo de Gracia

Barcelona to Palma (Mallorca) ferries

Taking the ferry to Palma (Mallorca) is an original and very enjoyable way of travelling. Indeed, the fleet of Baleària or Acciona Trasmediterránea brings comfort and sense of freedom to the traveller, in a way you can't find with the other modes of transport (train, plane, bus). Launching a search on Vivanoda will help you find a cheap Barcelona Palma (Mallorca) ferry crossing.

Reasons to take the ferry to Palma (Mallorca) from Barcelona

  • Driving a car is really tiring and requires vigilance, but a crossing is just restful and quiet. It is certain that you will start your vacation at Palma (Mallorca) already rested.
  • You don't need to worry about how many luggage you have. When you board at Barcelona on a Baleària or Acciona Trasmediterránea ferry, you have the freedom to take as much luggage as you want, as long as it is contained in your vehicle.
  • There is no other more pleasant means of transport than the ferry to travel with your kids between Barcelona and Palma (Mallorca) in family.

What ferry companies sail to Palma (Mallorca) from Barcelona?

The companies Acciona Trasmediterránea and Baleària operate the Barcelona Palma (Mallorca) crossing.

Acciona Trasmediterránea Barcelona Palma (Mallorca)Baleària Barcelona Palma (Mallorca)

Barcelona ferry terminals

Present yourself at the ferry terminal of Barcelona respecting the deadline set by the company Acciona Trasmediterránea or Baleària. After this time, your reservation is no longer secured. At Barcelona, present your indentity papers (passport) and the file number of the reservation at the Acciona Trasmediterránea or Baleària counters. By car, the check-in is identical but is done directly from your vehicle.
  • Barcelona

Palma (Mallorca) ferry terminals

  • Palma de Mallorca

Cheap flights from Barcelona to Palma (Mallorca)

Cheap flights to Palma (Mallorca) are sometimes not that easy to get but we would like to remind you a few tips:

  • Book your Barcelona Palma (Mallorca) flight well in advance to get the best prices. This is one of the most important rule in airline industry: leisure travellers who are keen to pay less book early; business travelles are keen to pay more but book late.
  • Be flexible with your dates of travel to Palma (Mallorca). Fares are different whether the flight is scheduled early in the morning or late in the evening. It is thus recommended to have an important degree of flexibility.

Which airlines fly from Barcelona to Palma (Mallorca) ?

Norwegian Air Shuttle, Ryanair, Vueling Airlines, Air Berlin and Air Europa carry out a direct flight from Barcelona to the airport of Palma (Mallorca), Spain.
Norwegian Air Shuttle Barcelona Palma (Mallorca)Ryanair Barcelona Palma (Mallorca)Vueling Airlines Barcelona Palma (Mallorca)Air Berlin Barcelona Palma (Mallorca)Air Europa Barcelona Palma (Mallorca)

Departure airport in Barcelona

  • BCN Barcelona-El Prat

Destination airport in Palma (Mallorca)

  • PMI Palma Mallorca

Carpool from Barcelona to Palma (Mallorca)

Carpooling is a recent way to travel by sharing your journey Barcelona-Palma (Mallorca) with other travellers looking for the same route. Instead of driving alone the car from Barcelona to Palma (Mallorca), it allows drivers to share the travel costs with other passengers.

Ridesharing doesn't have any scheduled timetable on the contrary to rail, bus or air industry. So, you surely have better chances to get Barcelona-Palma (Mallorca) rides searching three days in advance than one month. This is interesting for lastminute travel to Palma (Mallorca).

When you book a ride between Barcelona Palma (Mallorca), you'll set directly with the driver how he can pick you up. You can pay online, so you don't need to give any money to your driver.

United Kingdom
Česká republika
International (en)