There are 5 ways to get from Sneek to Haarlem by 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.
Train
best- Take the train from Heerenveen to Amsterdam Zuidtrain Intercity
3h 24m€37–104Line 390 bus, bus
cheapest- Take the bus from Sneek, Prins Hendrikkade to Heerenveen, Busstationbus 99 / ...
- Take the bus from Heerenveen to Amsterdam Sloterdijkbus 075
3h 32m€21–32Drive 125.9 km
- Drive from Sneek to Haarlemcar 125.9 km
1h 33m€22–32Train via Almere Stad
- Take the train from Sneek to Leeuwardentrain
- Take the train from Leeuwarden to Almere Centrumtrain
- Take the train from Almere Centrum to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to Haarlemtrain
3h 53m€45–114Bus
- Take the bus from Sneek, Prins Hendrikkade to Bolsward, Busstationbus 44 / ...
- Take the bus from Zurich, Kop Afsluitdijk to Alkmaar, Stationbus 350
5h 25m€28–48
Sneek to Haarlem by bus and train
Questions & Answers
The cheapest way to get from Sneek to Haarlem is to line 390 bus and bus which costs €21 - €35 and takes 3h 32m.
The fastest way to get from Sneek to Haarlem is to drive which takes 1h 33m and costs €21 - €35.
No, there is no direct train from Sneek to Haarlem. However, there are services departing from Sneek and arriving at Haarlem via Leeuwarden, Almere Centrum and Amsterdam Centraal. The journey, including transfers, takes approximately 3h 53m.
The distance between Sneek and Haarlem is 215 km. The road distance is 125.9 km.
The best way to get from Sneek to Haarlem without a car is to train which takes 3h 24m and costs €35 - €110.
It takes approximately 3h 24m to get from Sneek to Haarlem, including transfers.
Sneek to Haarlem train services, operated by Arriva NL, depart from Sneek station.
The best way to get from Sneek to Haarlem is to train which takes 3h 24m and costs €35 - €110. Alternatively, you can line 390 bus and bus, which costs €21 - €35 and takes 3h 32m.
Sneek to Haarlem train services, operated by Arriva NL, arrive at Leeuwarden station.
Yes, the driving distance between Sneek to Haarlem is 126 km. It takes approximately 1h 33m to drive from Sneek to Haarlem.
What companies run services between Sneek, Netherlands and Haarlem, Netherlands?
Nederlandse Spoorwegen (NS) operates a train from Heerenveen to Amsterdam Zuid hourly. Tickets cost €27–90 and the journey takes 1h 46m. Alternatively, you can take a bus from Sneek, Prins Hendrikkade to Haarlem via Heerenveen, Busstation, Heerenveen, Amsterdam Sloterdijk, and Amsterdam Sloterdijk in around 3h 32m.
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Heerenveen to Amsterdam Zuid
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €27–90
- Website
- https://www.ns.nl/en
- 2nd Class
- €27–40
- 1st Class
- €50–90
Train from Leeuwarden to Almere Centrum
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €27–90
- Website
- https://www.ns.nl/en
- 2nd Class
- €27–40
- 1st Class
- €50–90
Train from Almere Centrum to Amsterdam Centraal
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–8
- Website
- https://www.ns.nl/en
Train from Amsterdam Centraal to Haarlem
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €5–10
- Website
- https://www.ns.nl/en
- 2nd Class
- €5–8
- 1st Class
- €5–10
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Sneek to Leeuwarden
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €5–7
Train from Almere Centrum to Amsterdam Centraal
- Ave. Duration
- 21 min
- Frequency
- Twice a week
- Estimated price
- €7–8
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €7–8
- Phone
- +31 (0)900 – 0108
- Website
- gd.qbuzz.nl
Bus from Sneek, Prins Hendrikkade to Heerenveen, Busstation
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Website
- https://gd.qbuzz.nl/
Bus from Sneek, Prins Hendrikkade to Bolsward, Busstation
- Ave. Duration
- 1h 36m
- Frequency
- Every 20 minutes
- Estimated price
- €10–14
- Website
- https://gd.qbuzz.nl/
Bus from Zurich, Kop Afsluitdijk to Alkmaar, Station
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- https://gd.qbuzz.nl/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Heerenveen to Amsterdam Sloterdijk
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- €12–18
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2801+ hotels available in Haarlem.













