There are 4 ways to get from Emmerich to Haarlem by train, car, or plane
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 Emmerich Bahnhof to Amsterdam Centraaltrain 77
1h 31m€24–51Train via Arnhem Centraal
cheapest- Take the train from Emmerich to Arnhem Centraaltrain Re / ...
- Take the train from Arnhem Centraal to Haarlemtrain Intercity
2h 25m€17–36Drive 146.5 km
- Drive from Emmerich to Haarlemcar 146.5 km
1h 41m€27–39Train, fly
- Take the train from Emmerich to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Amsterdam Airport Schiphol (AMS)plane DUS - AMS
3h 45m€162–347
Emmerich to Haarlem by train
Comparing Your Travel Options
The cheapest way to get from Emmerich to Haarlem is to train via Arnhem Centraal which costs €17 - €40 and takes 2h 25m.
The fastest way to get from Emmerich to Haarlem is to train which takes 1h 31m and costs €24 - €55.
No, there is no direct train from Emmerich to Haarlem. However, there are services departing from Emmerich Bahnhof and arriving at Haarlem via Amsterdam Centraal. The journey, including transfers, takes approximately 1h 31m.
The distance between Emmerich and Haarlem is 144 km. The road distance is 146.5 km.
The best way to get from Emmerich to Haarlem without a car is to train which takes 1h 31m and costs €24 - €55.
It takes approximately 1h 31m to get from Emmerich to Haarlem, including transfers.
Emmerich to Haarlem train services, operated by Deutsche Bahn Intercity (DB IC), depart from Emmerich Bahnhof station.
Emmerich to Haarlem train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Amsterdam Centraal station.
Yes, the driving distance between Emmerich to Haarlem is 146 km. It takes approximately 1h 41m to drive from Emmerich to Haarlem.
Book your Emmerich to Haarlem train tickets online with Omio.
What companies run services between Emmerich, Germany and Haarlem, Netherlands?
Deutsche Bahn Intercity (DB IC) operates a train from Emmerich Bahnhof to Amsterdam Centraal once daily. Tickets cost €22–50 and the journey takes 1h 7m.
- Website
- klm.com
Flights from Düsseldorf International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- €35–270
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Emmerich Bahnhof to Amsterdam Centraal
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- €22–50
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Emmerich to Arnhem Centraal
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- €5–12
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 6078 966930
- service@vias-online.eu
- Website
- VIAS Rail GmbH
Train from Emmerich to Duesseldorf Flughafen
- Ave. Duration
- 1h 16m
- Frequency
- Every 20 minutes
- Estimated price
- €29
- Schedules at
- VIAS Rail GmbH
Train from Emmerich to Arnhem Centraal
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €11
- Schedules at
- VIAS Rail GmbH
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Emmerich to Duesseldorf Flughafen
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Schedules at
- National Express
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Arnhem Centraal to Haarlem
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €12–25
- Website
- Nederlandse Spoorwegen (NS)
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 2915+ hotels available in Haarlem.


















