Train
Getting To Rotterdam by train
Getting to Rotterdam by train is one of the fastest and most convenient ways to travel from other cities in the Netherlands and across Europe. Rotterdam Centraal has excellent national and international high-speed rail connections, making it easy to reach the city.
| ℹ️ Quick Information | |
|---|---|
| 🚆 Main trains | Eurostar, ICE and Intercity |
| 📍 Arrival station | Rotterdam Centraal |
| ⏱️ From Amsterdam | Approximately 40 minutes |
| 🌍 Connections | Belgium, France, Germany and the Netherlands |
| 🎟️ Tickets | Online or at the station |
Eurostar
High-speed Eurostar trains connect Rotterdam with Paris, Brussels and Amsterdam. The journey between Paris and Rotterdam takes approximately 2 hours and 40 minutes, with intermediate stops in Brussels and Antwerp.
ICE International
ICE trains, operated by Deutsche Bahn, connect Rotterdam with several cities in Germany and provide onward connections to Switzerland through the German railway network. They are a fast and comfortable option for travelling from Central Europe.

NS
The Dutch railway company NS (Nederlandse Spoorwegen) provides frequent connections between Rotterdam and cities such as Amsterdam, Utrecht, The Hague, Delft, Eindhoven, Leiden, Gouda and Vlissingen. Some international trains also connect Rotterdam with Antwerp, Mechelen and Brussels.
If you prefer another means of transport, you can also check our guides on getting to Rotterdam by plane, ferry or road.
Other ways to travel to Rotterdam
Eindhoven Airport | Rotterdam Airport | Schiphol Airport |By ferry | By road