There are 3 ways to get from Phuket to Mallorca by plane, ferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Phuket International Airport to Son Sant Joan Airport
best- Fly from Phuket International Airport (HKT) to Son Sant Joan Airport (PMI)plane HKT - PMI
19h 27m€192–553Ferry to Krabi Airport, fly to Son Sant Joan Airport
- Take the ferry from Rassada Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Son Sant Joan Airport (PMI)plane KBV - PMI
19h 14m€241–641Fly Phuket International Airport to Barcelona–El Prat Airport, car ferry
- Fly from Phuket International Airport (HKT) to Barcelona–El Prat Airport (BCN)plane HKT - BCN
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
26h 11m€326–1,190
Phuket International Airport (HKT) to Son Sant Joan Airport (PMI) flights
Comparing Your Travel Options
The cheapest way to get from Phuket to Mallorca is to fly which costs €190 - €600 and takes 19h 27m.
The fastest way to get from Phuket to Mallorca is to ferry and fly which takes 19h 14m and costs €240 - €650.
The distance between Phuket and Mallorca is 9947 km.
It takes approximately 19h 27m to get from Phuket to Mallorca, including transfers.
Mallorca is 6h behind Phuket. It is currently 8:54 AM in Phuket and 2:54 AM in Mallorca.
There are 3318+ hotels available in Mallorca.
What companies run services between Phuket, Thailand and Mallorca, Balearic Islands, Spain?
Etihad flies from Phuket International Airport (HKT) to Son Sant Joan Airport (PMI) twice daily.
- Website
- etihad.com
Flights from Phuket International Airport to Son Sant Joan Airport via Abu Dhabi
- Ave. Duration
- 21h 56m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €190–550
Flights from Krabi Airport to Son Sant Joan Airport via Abu Dhabi
- Ave. Duration
- 16h 10m
- When
- Monday and Thursday
- Estimated price
- €200–600
- Website
- emirates.com
Flights from Phuket International Airport to Barcelona–El Prat Airport via Dubai
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- €310–1,000
- Website
- qatarairways.com
Flights from Phuket International Airport to Barcelona–El Prat Airport via Doha
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- €300–900
- Website
- turkishairlines.com
Flights from Phuket International Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 19h 42m
- When
- Every day
- Estimated price
- €270–950
- Website
- smartwings.com
Flights from Krabi Airport to Son Sant Joan Airport via Prague
- Ave. Duration
- 19h 5m
- When
- Thursday
- Estimated price
- €470–850
- Website
- swiss.com
Flights from Phuket International Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 15h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €250–900
- Website
- airfrance.com
Flights from Phuket International Airport to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 17h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €260–950
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Rassada Pier to Krabi Airport
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €42
- Website
- Awaycation Trip
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €60–280
- Schedules at
- balearia.com
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
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 What are the different types of Renfe trains in Spain?, Need to know: Jadrolinija, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.





