Trains to The Hague
Stations on record, the cities within reach by rail, and estimated times from distance.
Wikidata lists 8 railway stations in The Hague: Den Haag Centraal railway station, Den Haag HS railway station, Den Haag Laan van NOI railway station, Den Haag Mariahoeve railway station, Rijswijk-Wateringen railway halt, Den Haag Staatsspoor railway station, Station Scheveningen, Wittebrug-Pompstation railway station. Which one a service uses is set by the operator, so check the station name on the ticket, not just the city.
Rail routes from The Hague
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| The Hague to Haarlem | The Netherlands | 41 km (25 mi) | about 26 min |
| The Hague to Amsterdam | The Netherlands | 52 km (32 mi) | about 33 min |
| The Hague to Zaanstad | The Netherlands | 55 km (34 mi) | about 34 min |
| The Hague to Antwerp | Belgium | 95 km (59 mi) | about 55 min |
| The Hague to Eindhoven | The Netherlands | 108 km (67 mi) | about 1 h 8 min |
| The Hague to Arnhem | The Netherlands | 111 km (69 mi) | about 1 h 10 min |
| The Hague to Brugge | Belgium | 122 km (76 mi) | about 1 h 10 min |
| The Hague to Schaerbeek | Belgium | 134 km (83 mi) | about 1 h 17 min |
| The Hague to Brussels | Belgium | 136 km (85 mi) | about 1 h 18 min |
| The Hague to Anderlecht | Belgium | 138 km (86 mi) | about 1 h 19 min |
| The Hague to Maastricht | The Netherlands | 167 km (104 mi) | about 1 h 45 min |
| The Hague to Enschede | The Netherlands | 178 km (111 mi) | about 1 h 52 min |
| The Hague to London | United Kingdom | 311 km (193 mi) | about 3 h 6 min |
| The Hague to Berlin | Germany | 621 km (386 mi) | about 5 h 30 min |
| The Hague to Madrid | Spain | 1,433 km (890 mi) | about 11 h 22 min |
| The Hague to Rome | Italy | 1,291 km (802 mi) | about 11 h |
| The Hague to Paris | France | 384 km (239 mi) | about 2 h 57 min |
| The Hague to Hamburg | Germany | 416 km (259 mi) | about 3 h 41 min |
| The Hague to Budapest | Hungary | 1,172 km (728 mi) | about 14 h 11 min |
| The Hague to Warsaw | Poland | 1,138 km (707 mi) | about 13 h 46 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Where to buy train tickets
We take no bookings for these providers and hold no reservation with them. The provider you choose handles payment, confirmation, changes and refunds. How that works.
Common questions
Which railway stations does The Hague have?
Den Haag Centraal railway station, Den Haag HS railway station, Den Haag Laan van NOI railway station, Den Haag Mariahoeve railway station, Rijswijk-Wateringen railway halt, Den Haag Staatsspoor railway station and others.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 14 September 2026. Hotel and hostel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.