There are 2 ways to get from Rocroi to Amsterdam by train (Eurostar) 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.
Comparing Your Travel Options
The cheapest way to get from Rocroi to Amsterdam is to train which costs €45 - €160 and takes 4h 51m.
The fastest way to get from Rocroi to Amsterdam is to drive which takes 3h 41m and costs €65 - €95.
No, there is no direct train from Rocroi to Amsterdam. However, there are services departing from Couvin and arriving at Amsterdam Centraal via Charleroi-Central and Anvers-Central. The journey, including transfers, takes approximately 4h 51m.
The distance between Rocroi and Amsterdam is 334 km. The road distance is 313.3 km.
It takes approximately 4h 51m to get from Rocroi to Amsterdam, including transfers.
Rocroi to Amsterdam train services, operated by Belgian Railways (NMBS/SNCB), depart from Couvin station.
Rocroi to Amsterdam train services, operated by Belgian Railways (NMBS/SNCB), arrive at Charleroi-Central station.
Yes, the driving distance between Rocroi to Amsterdam is 313 km. It takes approximately 3h 41m to drive from Rocroi to Amsterdam.
There are 2650+ hotels available in Amsterdam.
What companies run services between Rocroi, France and Amsterdam, Netherlands?
You can take a vehicle from Rocroi to Amsterdam Centraal via Couvin, Charleroi-Central, and Anvers-Central in around 4h 51m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Couvin to Charleroi-Central
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €10–15
- Website
- Belgian Railways
Train from Charleroi-Central to Anvers-Central
- Ave. Duration
- 1h 43m
- Frequency
- Every 30 minutes
- Estimated price
- €19–29
- Website
- Belgian Railways
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €29–45
- Website
- Belgian Railways
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €65–110
- Website
- Eurostar
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €17–35
- Website
- Nederlandse Spoorwegen (NS)
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from Southend Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.

















