There are 11 ways to get from Faro to Haarlem by plane, train, 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.
Fly to Amsterdam Airport Schiphol
best- Fly from Faro Airport (FAO) to Amsterdam Airport Schiphol (AMS)plane FAO - AMS
5h 47m€71–246Train, bus via Coimbra
- Take the train from Faro to Coimbra-Btrain Ic
- Take the bus from Coimbra to Parisbus
- Take the train from Marne-la-Vallée-Chessy to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Haarlemtrain
33h 8mDrive 2,362.5 km
- Drive from Faro to Haarlemcar 2,362.5 km
23h 43m€415–600Fly to Rotterdam The Hague Airport, train
- Fly from Faro Airport (FAO) to Rotterdam The Hague Airport (RTM)plane FAO - RTM
- Take the train from Den Haag Laan v NOI to Haarlemtrain
6h 47mFly to Eindhoven Airport, train
- Fly from Faro Airport (FAO) to Eindhoven Airport (EIN)plane FAO - EIN
- Take the train from Eindhoven to Amsterdam Sloterdijktrain
7h 34mFly to Brussels Airport, train
- Fly from Faro Airport (FAO) to Brussels Airport (BRU)plane FAO - BRU
- Take the train from Anvers-Central to Amsterdam Centraaltrain
7h 56mFly to Weeze Airport, bus, train
- Fly from Faro Airport (FAO) to Weeze Airport (NRN)plane FAO - NRN
- Take the bus from Weeze Airport Terminal 1 to Nijmegen Centraal Stationbus
- Take the train from Nijmegen to Amsterdam Sloterdijktrain
8h 48mTrain, bus
- Take the train from Faro to Sete Riostrain Ic
- Take the bus from Estação Rodoviária de Sete Rios to Paris - Massy-Palaiseaubus
- Take the train from Paris Nord to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Haarlemtrain
35h 21mBus
- Take the bus from Faro to Lisbonbus
- Take the bus from Lisbon - Oriente to Lille - Europe Train Stationbus
- Take the bus from Lille - Europe Train Station to Amsterdam City Center - Sloterdijkbus
37h 52mBus, train
- Take the bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Lisboa Oriente to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Brussels-North train stationbus 801 / ...
- Take the train from Brussels-Nord to Rotterdam Centraaltrain Ec
- Take the train from Rotterdam Centraal to Haarlemtrain
37h 59mTrain, bus #2
- Take the train from Faro to Lisboa Orientetrain Ic
- Take the bus from Lisbon - Oriente to Brussels - Midi Train Stationbus
- Take the train from Brussel-Zuid to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Haarlemtrain
38h 25m
Faro Airport (FAO) to Amsterdam Airport Schiphol (AMS) flights
Questions & Answers
The cheapest way to get from Faro to Haarlem is to fly which costs €70 - €250 and takes 5h 47m.
The fastest way to get from Faro to Haarlem is to fly which takes 5h 47m and costs €70 - €250.
The distance between Faro and Haarlem is 2002 km. The road distance is 2362.5 km.
The best way to get from Faro to Haarlem without a car is to train and bus via Coimbra which takes 33h 8m and costs .
It takes approximately 5h 47m to get from Faro to Haarlem, including transfers.
The best way to get from Faro to Haarlem is to fly which takes 5h 47m and costs €70 - €250. Alternatively, you can bus, which costs and takes 37h 52m.
Haarlem is 1h ahead of Faro. It is currently 10:32 AM in Faro and 11:32 AM in Haarlem.
Yes, the driving distance between Faro to Haarlem is 2362 km. It takes approximately 23h 43m to drive from Faro to Haarlem.
There are 1468+ hotels available in Haarlem.
What companies run services between Faro, Portugal and Haarlem, Netherlands?
easyJet and Transavia Holland fly from Faro Airport (FAO) to Amsterdam Airport Schiphol (AMS) 3 times a day. Alternatively, you can take a bus from Faro to Haarlem via Lisbon, Lisbon - Oriente, Lille - Europe Train Station, Amsterdam City Center - Sloterdijk, and Amsterdam Sloterdijk in around 37h 52m.
- Website
- transavia.com
Flights from Faro Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €65–320
Flights from Faro Airport to Rotterdam The Hague Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €100–500
Flights from Faro Airport to Eindhoven Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €70–350
Flights from Faro Airport to Brussels Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Sunday
- Estimated price
- €60–300
- Website
- ryanair.com
Flights from Faro Airport to Eindhoven Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €60–160
Flights from Faro Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 6h 16m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €60–160
Flights from Faro Airport to Weeze Airport
- Ave. Duration
- 3h
- When
- Monday to Friday
- Estimated price
- €50–200
Flights from Faro Airport to Weeze Airport via Porto
- Ave. Duration
- 5h 55m
- When
- Tuesday
- Estimated price
- €50–200
- Website
- flytap.com
Flights from Faro Airport to Brussels Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €110–270
Flights from Faro Airport to Brussels Airport via Lisboa
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €75–420
- Website
- brusselsairlines.com
Flights from Faro Airport to Brussels Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €110–270
- Website
- easyjet.com
Flights from Faro Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €55–230
- Website
- tuifly.be
Flights from Faro Airport to Brussels Airport
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- €90–250
- Website
- nsinternational.nl
Train from Marne-la-Vallée-Chessy to Rotterdam Centraal
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a week
- Schedules at
- nsinternational.nl
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Schedules at
- nsinternational.nl
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Every 30 minutes
- Schedules at
- nsinternational.nl
- Website
- ns.nl
Train from Rotterdam Centraal to Haarlem
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Schedules at
- ns.nl
Train from Den Haag Laan v NOI to Haarlem
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Schedules at
- ns.nl
Train from Eindhoven to Amsterdam Sloterdijk
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Schedules at
- ns.nl
Train from Nijmegen to Amsterdam Sloterdijk
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Schedules at
- ns.nl
- Website
- thalys.com
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Schedules at
- thalys.com
Train from Paris Nord to Rotterdam Centraal
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Schedules at
- thalys.com
- Website
- belgiantrain.be
Train from Brussels-Nord to Rotterdam Centraal
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Schedules at
- belgiantrain.be
- Website
- global.flixbus.com
Bus from Coimbra to Paris
- Ave. Duration
- 20h 35m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from Faro to Lisbon
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Schedules at
- global.flixbus.com
Bus from Lille - Europe Train Station to Amsterdam City Center - Sloterdijk
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
Bus from Paris, Quai de Bercy (Bercy Seine) to Brussels-North train station
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
- Website
- blablacar.co.uk
Bus from Coimbra to Paris
- Ave. Duration
- 21h 25m
- Frequency
- Once daily
- Schedules at
- blablacar.co.uk
Bus from Lisbon - Oriente to Lille - Europe Train Station
- Ave. Duration
- 28h 30m
- Frequency
- 3 times a week
- Schedules at
- blablacar.co.uk
Bus from Lille - Europe Train Station to Amsterdam City Center - Sloterdijk
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Schedules at
- blablacar.co.uk
Bus from Lisbon - Oriente to Brussels - Midi Train Station
- Ave. Duration
- 30h 10m
- Frequency
- 3 times a week
- Schedules at
- blablacar.co.uk
- Website
- transdev.nl
Bus from Weeze Airport Terminal 1 to Nijmegen Centraal Station
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Schedules at
- transdev.nl
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estação Rodoviária de Sete Rios to Paris - Massy-Palaiseau
- Ave. Duration
- 25h 30m
- Frequency
- 4 times a week
- Estimated price
- €140–290
- Website
- https://www.alsa.com/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Lisbon
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt
Bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €20–45
- Website
- https://rede-expressos.pt
Want to know more about travelling around Netherlands
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







