There are 4 ways to get from Barcelona to Palma by plane, car ferry, bus or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, bus
-
Take the car ferry from Barcelona to Mallorca - Alcúdia
-
Take the bus from Centre històric to Estació Intermodal
Car ferry, train
-
Take the car ferry from Barcelona to Mallorca - Alcúdia
-
Take the train from Sa Pobla Estació to Estació Intermodal
Barcelona to Palma by car ferry
The car ferry journey time between Barcelona and Palma is around 7h 15m and covers a distance of around 244 km. Operated by Balearia and Trasmediterránea S.A., the Barcelona to Palma car ferry service departs from Barcelona and arrives in Palma de Mallorca Estación Marítima 3. Typically 12 car ferries run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Barcelona to Palma is to fly which costs €21 - €120 and takes 2h 26m.
The fastest way to get from Barcelona to Palma is to fly which takes 2h 26m and costs €21 - €120.
Yes, there is a direct ferry departing from Barcelona and arriving at Palma de Mallorca Estación Marítima 3. Services depart twice daily, and operate every day. The journey takes approximately 7h 15m.
The distance between Barcelona and Palma is 206 km.
Book your Barcelona to Palma ferry tickets online with Omio.
The best way to get from Barcelona to Palma without a car is to car ferry and bus which takes 7h 8m and costs €45 - €250.
It takes approximately 2h 26m to get from Barcelona to Palma, including transfers.
The quickest flight from Barcelona Airport to Palma Mallorca Airport is the direct flight which takes 45 min.
Air Europa, Vueling Airlines and Ryanair offer flights from Barcelona Airport to Palma Mallorca Airport.
There are 1880+ hotels available in Palma. Prices start at €87 per night.

- Distance: 205.9 km
- Duration: 2h 26m
What companies run services between Barcelona, Spain and Palma, Spain?
Air Europa, Vueling Airlines and Ryanair fly from Barcelona to Palma hourly.

- Website
- ryanair.com
Flights from Barcelona to Palma Mallorca
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- €16 - €150

- Website
- vueling.com
Flights from Barcelona to Palma Mallorca
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- €18 - €140

- Website
- aireuropa.com
Flights from Barcelona to Palma Mallorca
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €27 - €150

- Phone
- +34 971 17 77 77
- Website
- tib.org
Train from Sa Pobla Estació to Estació Intermodal
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €3 - €5
- Website
- https://www.tib.org/en/inici

- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Centre històric to Estació Intermodal
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €6 - €9
- Website
- https://www.tib.org/en/inici

- Phone
- +34 912 66 02 14
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Barcelona to Mallorca - Alcúdia
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €35 - €230
- Website
- Balearia
- Cabin
- €140 - €230
- Seating
- €45 - €80
- Lobby Bar
- €35 - €65
Car ferry from Barcelona to Palma de Mallorca Estación Marítima 3
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- €12 - €220
- Website
- Balearia
- Cabin
- €110 - €220
- Seating
- €55 - €75
- Seat
- €12 - €22
- Car - Seat
- €40 - €50
- Car - Cabin
- €130 - €180

- Phone
- +34 (0) 917369957
- Website
- trasmediterranea.es
Car ferry from Barcelona to Palma de Mallorca Estación Marítima 2
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Estimated price
- €40 - €240
- Website
- Trasmediterránea S.A.
- Seat
- €42
- Cabin
- €129
- Car + Seat
- €71
- Car + Cabin
- €238
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, The London Underground: Essential tips to navigate the Tube and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
The best way to get from Barcelona to Barcelona Airport is to train which takes 25 min and costs €1 - €3.