There are 8 ways to get from Lisbon to Haarlem by plane, bus, train, 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 Lisbon-Portela Airport (LIS) to Amsterdam Airport Schiphol (AMS)plane LIS - AMS
5h 39m€74–261Bus
cheapest- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Amsterdam Sloterdijkbus X800 / ...
31h 22m€66–172Bus, train via Paris
- Take the bus from Estação Rodoviária de Lisboa Oriente to Paris Porte Dauphinebus
- Take the train from Paris Nord to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Haarlemtrain
30h 49mDrive 2,216.4 km
- Drive from Lisbon to Haarlemcar 2,216.4 km
21h 41m€384–554Fly to Eindhoven Airport, train
- Fly from Lisbon-Portela Airport (LIS) to Eindhoven Airport (EIN)plane LIS - EIN
- Take the train from Eindhoven to Amsterdam Centraaltrain
7h 29m€89–346Fly to Brussels Airport, train
- Fly from Lisbon-Portela Airport (LIS) to Brussels Airport (BRU)plane LIS - BRU
- Take the train from Anvers-Central to Amsterdam Centraaltrain
7h 51m€107–370Train, bus
- Take the train from Campolide to Setúbaltrain
- Take the bus from Setúbal to Perpignan - Bus Stationbus
- Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid to Amsterdam Centraaltrain
32h 34m€238–418Bus, train
- 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
34h 17m€83–157
Lisbon-Portela Airport (LIS) to Amsterdam Airport Schiphol (AMS) flights
Questions & Answers
The cheapest way to get from Lisbon to Haarlem is to bus which costs €65 - €180 and takes 31h 22m.
The fastest way to get from Lisbon to Haarlem is to fly which takes 5h 39m and costs €70 - €270.
The distance between Lisbon and Haarlem is 1876 km. The road distance is 2216.4 km.
The best way to get from Lisbon to Haarlem without a car is to bus and train via Paris which takes 30h 49m and costs .
It takes approximately 5h 39m to get from Lisbon to Haarlem, including transfers.
The best way to get from Lisbon to Haarlem is to fly which takes 5h 39m and costs €70 - €270. Alternatively, you can bus, which costs €65 - €180 and takes 31h 22m.
Haarlem is 1h ahead of Lisbon. It is currently 5:59 PM in Lisbon and 6:59 PM in Haarlem.
Yes, the driving distance between Lisbon to Haarlem is 2216 km. It takes approximately 21h 41m to drive from Lisbon to Haarlem.
There are 2815+ hotels available in Haarlem.
What companies run services between Lisbon, Portugal and Haarlem, Netherlands?
TAP Portugal, Transavia Holland, and KLM fly from Lisbon-Portela Airport (LIS) to Amsterdam Airport Schiphol (AMS) every 4 hours. Alternatively, you can take a bus from Estação Rodoviária de Sete Rios to Haarlem via Paris, Quai de Bercy (Bercy Seine), Amsterdam Sloterdijk, and Amsterdam Sloterdijk in around 31h 22m.
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- €80–230
Flights from Lisbon-Portela Airport to Brussels Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- €75–280
Flights from Lisbon-Portela Airport to Brussels Airport via Porto
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €80–280
- Website
- transavia.com
Flights from Lisbon-Portela Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 6m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–340
Flights from Lisbon-Portela Airport to Eindhoven Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €75–380
- Website
- brusselsairlines.com
Flights from Lisbon-Portela Airport to Brussels Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- €75–280
- Website
- klm.com
Flights from Lisbon-Portela Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €70–340
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Eindhoven Airport
- Ave. Duration
- 3h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €60–250
Flights from Lisbon-Portela Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 5h 50m
- When
- Friday and Sunday
- Estimated price
- €60–250
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Brussels Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €80–220
- Website
- aireuropa.com
Flights from Lisbon-Portela Airport to Brussels Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €70–200
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Paris Nord to Rotterdam Centraal
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Estimated price
- €95–200
- Website
- https://www.eurostar.com/rw-en
- Standard
- €95–140
- Comfort
- €110–160
- Premium
- €150–200
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €40–100
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Rotterdam Centraal to Haarlem
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- €16–20
- Website
- https://www.ns.nl/en
Train from Eindhoven to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- €19–65
- Website
- https://www.ns.nl/en
- 2nd Class
- €19–29
- 1st Class
- €35–65
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €29–110
- Website
- https://www.ns.nl/en
Train from Brussel-Zuid to Amsterdam Centraal
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- https://www.ns.nl/en
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Every 30 minutes
- Estimated price
- €17–55
- Website
- https://www.ns.nl/en
- Phone
- +351 211 066 363
- info@fertagus.pt
- Website
- fertagus.pt
Train from Campolide to Setúbal
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- https://www.fertagus.pt/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- Twice a week
- Estimated price
- €120–230
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €25–31
- Website
- https://www.belgiantrain.be/en
- Phone
- +33 6 31 09 82 47
- contact@euroscoach.com
- Website
- euroscoach.com
Bus from Estação Rodoviária de Lisboa Oriente to Paris Porte Dauphine
- Ave. Duration
- 25h 4m
- Frequency
- Twice a week
- Schedules at
- euroscoach.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercy
- Ave. Duration
- 23h 30m
- Frequency
- Twice daily
- Estimated price
- €40–120
- Website
- https://www.alsa.com/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Paris, Quai de Bercy (Bercy Seine) to Amsterdam Sloterdijk
- Ave. Duration
- 6h 35m
- Frequency
- Every 3 hours
- Estimated price
- €20–45
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Setúbal to Perpignan - Bus Station
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- https://www.blablacar.co.uk/bus
Bus from Lisbon - Oriente to Brussels - Midi Train Station
- Ave. Duration
- 30h 25m
- Frequency
- Once daily
- Estimated price
- €50–85
- Website
- https://www.blablacar.co.uk/bus
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
Want to know more about Flixbus?
Read the travel guide








































