There are 12 ways to get from The Hague to Mallorca by train, plane, car ferry, ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Amsterdam Airport Schiphol, fly
best- Take the train from Den Haag HS to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Son Sant Joan Airport (PMI)plane AMS - PMI
4h 56m€75–279Train to Brussels Airport, fly
cheapest- Take the train from Rotterdam Centraal to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Son Sant Joan Airport (PMI)plane BRU - PMI
6h 38m€67–175Train, car ferry
- Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
19h 12m€330–768Train, ferry
- Take the train from Rotterdam Centraal to Bruxelles-Miditrain Ec / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Montpellier Saint-Rochtrain Tgv
- Take the ferry from Port of Sete to Port d'Alcúdiaferry
25h 21m€275–454Bus, car ferry
- Take the bus from Rotterdam to Barcelona - North Bus Stationbus BlaBlaCar Bus
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry Barcelona
30h 41m€165–466Fly from Rotterdam The Hague Airport
- Fly from Rotterdam The Hague Airport (RTM) to Son Sant Joan Airport (PMI)plane RTM - PMI
4h 54m€225–407Train to Eindhoven Airport, fly
- Take the train from Den Haag Centraal to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Son Sant Joan Airport (PMI)plane EIN - PMI
6h 11m€85–304Train, bus to Weeze Airport, fly
- Take the train from Den Haag Centraal to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to Nijmegentrain
- Take the bus from Nijmegen Centraal Station to Weeze Airport Terminal 1bus
- Fly from Weeze Airport (NRN) to Son Sant Joan Airport (PMI)plane NRN - PMI
7h 47m€103–251Train, train to Brussels South Charleroi Airport, fly
- Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Son Sant Joan Airport (PMI)plane CRL - PMI
7h 35m€121–335Train, car ferry via Montpellier
- Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Montpellier Sud-de-Francetrain Trn
- Take the train from Montpellier Sud De France to Barcelona-Santstrain Tgv
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
19h 25m€365–758Bus, car ferry via Roissy-en-France
- Take the bus from Delft Station to Paris Charles de Gaulle Airportbus
- Take the bus from Paris Charles de Gaulle Airport to Barcelonabus
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
31h 31m€190–486Drive, car ferry
- Drive from The Hague to Port de Barcelonacar
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
- Drive from Port d'Alcúdia to Palmacar
20h 55m€333–676
The Hague to Mallorca by train, subway, foot, and car ferry
Comparing Your Travel Options
The cheapest way to get from The Hague to Mallorca is to train and fly which costs €65 - €180 and takes 6h 38m.
The fastest way to get from The Hague to Mallorca is to fly which takes 4h 54m and costs €220 - €410.
The distance between The Hague and Mallorca is 1471 km.
The best way to get from The Hague to Mallorca without a car is to train and car ferry which takes 19h 12m and costs €330 - €800.
It takes approximately 4h 56m to get from The Hague to Mallorca, including transfers.
There are 3624+ hotels available in Mallorca.
What companies run services between The Hague, Netherlands and Mallorca, Spain?
Transavia Holland and British Airways fly from Rotterdam The Hague Airport (RTM) to Son Sant Joan Airport (PMI) once daily.
- Website
- ryanair.com
Flights from Eindhoven Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €60–270
Flights from Eindhoven Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 5h 5m
- When
- Monday, Friday, and Saturday
- Estimated price
- €60–270
Flights from Brussels Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €40–150
Flights from Brussels Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 21m
- When
- Monday and Wednesday
- Estimated price
- €40–150
Flights from Weeze Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €65–220
Flights from Weeze Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 4h 25m
- When
- Wednesday and Saturday
- Estimated price
- €65–220
Flights from Brussels South Charleroi Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- €65–230
Flights from Brussels South Charleroi Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 35m
- When
- Monday and Thursday
- Estimated price
- €65–230
Flights from Brussels South Charleroi Airport to Son Sant Joan Airport via Marseille
- Ave. Duration
- 4h 47m
- When
- Tuesday, Saturday, and Monday
- Estimated price
- €65–230
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Den Haag HS to Schiphol Airport Train Station
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–10
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to Bruxelles-Midi
- Ave. Duration
- 2h 7m
- Frequency
- Every 30 minutes
- Estimated price
- €16–35
- Website
- Nederlandse Spoorwegen (NS)
Train from Den Haag Centraal to Eindhoven Centraal
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €13–28
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €15–30
- Website
- Nederlandse Spoorwegen (NS)
Train from Den Haag Centraal to Utrecht Centraal
- Ave. Duration
- 1h 1m
- Frequency
- Every 10 minutes
- Estimated price
- €6–13
- Website
- Nederlandse Spoorwegen (NS)
Train from Utrecht Centraal to Nijmegen
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Rotterdam to Barcelona - North Bus Station
- Ave. Duration
- 22h 30m
- Frequency
- Twice daily
- Estimated price
- €100–180
- Website
- BlaBlaCar Bus
- 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
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
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
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
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 Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide

















