There are 4 ways to get from McAllen to Mallorca by plane, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Mcallen Miller International Airport to Son Sant Joan Airport
best- Fly from Mcallen Miller International Airport (MFE) to Son Sant Joan Airport (PMI)plane MFE - PMI
15h 42m€355–1,306Bus to Rio Grande Valley International Airport, fly to Son Sant Joan Airport
cheapest- Take the bus from McAllen Central Station to Harlingen Bus Stationbus
- Fly from Rio Grande Valley International Airport (HRL) to Son Sant Joan Airport (PMI)plane HRL - PMI
19h 33m€287–946Fly General Lucio Blanco International Airport to Son Sant Joan Airport
- Fly from General Lucio Blanco International Airport (REX) to Son Sant Joan Airport (PMI)plane REX - PMI
16h 39m€383–1,404Fly Mcallen Miller International Airport to Barcelona–El Prat Airport, car ferry
- Fly from Mcallen Miller International Airport (MFE) to Barcelona–El Prat Airport (BCN)plane MFE - BCN
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
20h 37m€434–1,654
Mcallen Miller International Airport (MFE) to Son Sant Joan Airport (PMI) flights
Questions & Answers
The cheapest way to get from McAllen to Mallorca is to bus and fly which costs €280 - €950 and takes 19h 33m.
The fastest way to get from McAllen to Mallorca is to fly which takes 15h 42m and costs €350 - €1400.
The distance between McAllen and Mallorca is 9057 km.
It takes approximately 15h 42m to get from McAllen to Mallorca, including transfers.
Mallorca is 7h ahead of McAllen. It is currently 10:20 PM in McAllen and 5:20 AM in Mallorca.
There are 3637+ hotels available in Mallorca.
What companies run services between McAllen, TX, USA and Mallorca, Balearic Islands, Spain?
American Airlines, Vueling Airlines, and five other airlines fly from Mcallen Miller International Airport (MFE) to Son Sant Joan Airport (PMI) twice daily.
- Website
- iberia.com
Flights from Mcallen Miller International Airport to Son Sant Joan Airport via Dallas/Ft.Worth, Barcelona–El Prat Airport
- Ave. Duration
- 15h 39m
- When
- Tuesday
- Estimated price
- €350–1,300
Flights from Mcallen Miller International Airport to Son Sant Joan Airport via Dallas/Ft.Worth, Madrid
- Ave. Duration
- 15h 56m
- When
- Saturday, Thursday, and Sunday
- Estimated price
- €350–1,300
Flights from Mcallen Miller International Airport to Son Sant Joan Airport via Houston, London Heathrow
- Ave. Duration
- 16h 27m
- When
- Tuesday to Sunday
- Estimated price
- €350–1,500
Flights from General Lucio Blanco International Airport to Son Sant Joan Airport via Mexico City, Madrid
- Ave. Duration
- 16h 13m
- When
- Every day
- Estimated price
- €470–1,400
Flights from Mcallen Miller International Airport to Barcelona–El Prat Airport via Dallas/Ft.Worth
- Ave. Duration
- 13h 19m
- When
- Tuesday
- Estimated price
- €380–1,400
Flights from Mcallen Miller International Airport to Barcelona–El Prat Airport via Dallas/Ft.Worth, Madrid
- Ave. Duration
- 15h 31m
- When
- Monday, Wednesday, Thursday, Sunday, and Saturday
- Estimated price
- €380–1,400
Flights from Mcallen Miller International Airport to Barcelona–El Prat Airport via Dallas/Ft.Worth, Paris Charles de Gaulle
- Ave. Duration
- 17h 44m
- When
- Every day
- Estimated price
- €400–1,400
Flights from Rio Grande Valley International Airport to Son Sant Joan Airport via Dallas/Ft.Worth, Barcelona–El Prat Airport
- Ave. Duration
- 18h 45m
- When
- Every day
- Estimated price
- €250–900
Flights from Rio Grande Valley International Airport to Son Sant Joan Airport via Houston, London Heathrow
- Ave. Duration
- 17h 7m
- When
- Friday
- Estimated price
- €250–1,100
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from McAllen Central Station to Harlingen Bus Station
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €35–45
- Schedules at
- Omnibus Express
- 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
- €45–234
- 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 Which London airport should I choose?, Italy Travel Guides, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.







