There are 6 ways to get from Mallorca to Spain by plane, car ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Valencia Airport
best- Fly from Son Sant Joan Airport (PMI) to Valencia Airport (VLC)plane PMI - VLC
1h 21m€24–116Fly to Barcelona–El Prat Airport
cheapest- Fly from Son Sant Joan Airport (PMI) to Barcelona–El Prat Airport (BCN)plane PMI - BCN
1h 36m€13–79Car ferry
- Take the car ferry from Port d'Alcúdia to Port de Barcelonacarferry Mallorca / ...
3h 45m€55–234Fly to Adolfo Suárez Madrid–Barajas Airport
- Fly from Son Sant Joan Airport (PMI) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane PMI - MAD
1h 57m€34–142Fly to Zaragoza Airport
- Fly from Son Sant Joan Airport (PMI) to Zaragoza Airport (ZAZ)plane PMI - ZAZ
1h 56m€27–278Taxi, car ferry
- Take the taxi from Palma to Port d'Alcúdiataxi
- Take the car ferry from Port d'Alcúdia to Port de Barcelonacarferry Mallorca / ...
4h 25m€143–344
Mallorca to Spain by car ferry
Questions & Answers
The cheapest way to get from Mallorca to Spain is to fly which costs €13 - €80 and takes 1h 36m.
The fastest way to get from Mallorca to Spain is to fly which takes 1h 21m and costs €24 - €120.
Yes, there is a direct ferry departing from Port d'Alcúdia and arriving at Port de Barcelona. Services depart five times a day, and operate every day. The journey takes approximately 3h 45m.
The distance between Mallorca and Spain is 284 km.
Book your Mallorca to Spain ferry tickets online with Omio.
The best way to get from Mallorca to Spain without a car is to car ferry which takes 3h 45m and costs €55 - €240.
It takes approximately 1h 21m to get from Mallorca to Spain, including transfers.
There are 4009+ hotels available in Spain.
What companies run services between Mallorca, Spain and Spain?
Vueling Airlines, Iberia, and two other airlines fly from Son Sant Joan Airport (PMI) to Valencia Airport (VLC) every 4 hours. Alternatively, Balearia operates a car ferry from Port d'Alcúdia to Port de Barcelona 5 times a day. Tickets cost €55–234 and the journey takes 3h 45m.
- Website
- ryanair.com
Flights from Son Sant Joan Airport to Valencia Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €30–150
Flights from Son Sant Joan Airport to Barcelona–El Prat Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €24–120
Flights from Son Sant Joan Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €29–140
Flights from Son Sant Joan Airport to Zaragoza Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €50–260
- Website
- vueling.com
Flights from Son Sant Joan Airport to Valencia Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- €16–100
Flights from Son Sant Joan Airport to Barcelona–El Prat Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- €10–70
Flights from Son Sant Joan Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €30–90
Flights from Son Sant Joan Airport to Zaragoza Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- €23–250
- Website
- iberia.com
Flights from Son Sant Joan Airport to Valencia Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–100
Flights from Son Sant Joan Airport to Valencia Airport via Ibiza
- Ave. Duration
- 2h 40m
- When
- Monday
- Estimated price
- €30–100
Flights from Son Sant Joan Airport to Barcelona–El Prat Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- €10–70
Flights from Son Sant Joan Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €30–90
- Website
- aireuropa.com
Flights from Son Sant Joan Airport to Valencia Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €26–140
Flights from Son Sant Joan Airport to Barcelona–El Prat Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €30–80
Flights from Son Sant Joan Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–160
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- €55–234
- Website
- https://www.balearia.com/en
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
- Ave. Duration
- 40 min
- Estimated price
- €85–110
Taxis Palma Radio
- Phone
- +34 971 401414
- Website
- taxispalmaradio.com
Taxi Mallorca 365
- Phone
- +34 650 322 269
- Website
- taximallorca365.com
Radio-Taxi Ciutat
- Phone
- +34 971 764 545
- Website
- radiotaxiciutat.com
Ntaxi
- Phone
- +34 871 719 133
- Website
- taxipalmademallorca.com
Mallorca Taxis
- Phone
- +34 607 26 62 55
- Website
- mallorcataxis.com
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 The beginner’s guide to the 2018 World Nomad Games, What are the different types of Renfe trains in Spain?, and How to get from London City Airport into central London - to help you get the most out of your next trip.






