Amsterdam to The Hague by Train
Direct high-speed service · from €14
Route Overview: Amsterdam to The Hague
Amsterdam and The Hague are connected by one of the most frequent rail services in Europe. Up to 6 trains per hour run between Amsterdam Centraal and Den Haag Centraal, with Intercity trains taking just 49 minutes for the 60 km journey.
NS (Dutch Railways) operates all services. Intercity trains are the fastest option, while Sprinter trains make more stops and take about 1 hour 10 minutes. Both offer free WiFi, power outlets, and comfortable seating.
The standard single fare is approximately €14 in 2nd class. No reservation is needed — simply buy a ticket and board the next train. The route passes through Schiphol Airport and Leiden.
How Long Is the Amsterdam to The Hague Train?
The direct NS (Dutch Railways) from Amsterdam to The Hague takes approximately 49m, with multiple daily departures.
How Much Does a Amsterdam to The Hague Train Ticket Cost?
Tickets start from €14 when booked in advance. Prices vary by date, time, and availability.
How Many Trains Run Daily from Amsterdam to The Hague?
Up to 6/day trains operate daily on the Amsterdam to The Hague route.
Train Operator
NS (Dutch Railways)
Direct high-speed service · 49m max
Which Stations Serve the Amsterdam to The Hague Route?
Amsterdam Centraal
- Location: Amsterdam city centre, waterfront
- Metro, tram, bus, ferry hub
- RER NS domestic trains to all Dutch cities
Den Haag Centraal
- Location: The Hague city centre
- Tram, bus connections to all city districts
- RER Walking distance to Binnenhof, Mauritshuis, and government quarter
What Classes Are Available on Amsterdam to The Hague Trains?
2nd Class
- Comfortable 2+2 seating
- Free WiFi
- Power outlets at all seats
- Fold-down tables
1st Class
- Wider seats with extra legroom
- Quieter carriages
- Free WiFi
- Power outlets
- Less crowded
How to Book the Amsterdam to The Hague Train?
Starting Price
Per person, one way in 2nd Class class. Price shown is the NS standard single fare in 2nd class. Timetables subject to change.
Book Early
Tickets are available up to 6 months in advance. Advance bookings offer the best prices.
Children & Youth
Children 4-11 may qualify for reduced fares. Youth discounts may be available. Infants under 4 travel free
Luggage
Standard luggage allowance applies
What Should You Know About Amsterdam to The Hague Trains?
Two Stations in The Hague
The Hague has two main stations: Den Haag Centraal (city centre, government quarter) and Den Haag HS (Hollands Spoor, southern side). Most Intercity trains from Amsterdam stop at both. Check which station is closer to your destination.
Extremely Frequent Service
With up to 6 trains per hour (combining Intercity and Sprinter services), you almost never need to check a timetable. Simply go to the station and take the next train.
Seat of Government
The Hague (Den Haag) is the seat of the Dutch government, home to the International Court of Justice, and the residence of the royal family. The Binnenhof parliament complex is a 10-minute walk from Den Haag Centraal.
Beach Access: Scheveningen
From Den Haag Centraal, tram 1 takes you to Scheveningen beach in about 20 minutes. A popular day trip combining city culture and seaside relaxation.
Frequently Asked Questions: Amsterdam to The Hague
Intercity trains take approximately 49 minutes. Sprinter (stopping) trains take about 1 hour 10 minutes with more intermediate stops.
A standard NS single ticket costs approximately €14 in 2nd class. 1st class is about 60% more. Prices are fixed and distance-based — no advance booking discount.
Up to 6 trains per hour combining Intercity and Sprinter services. You rarely wait more than 10-15 minutes for the next departure.
Den Haag Centraal is closest to the government quarter, Binnenhof, and Mauritshuis museum. Den Haag HS is better for the southern neighbourhoods and has more train connections.
No. Dutch domestic trains have fixed prices and no reservations. Buy at the station, via the NS app, or at ns.nl and board any train.
Yes. From Den Haag Centraal, take tram 1 to Scheveningen beach (about 20 minutes). The tram stop is directly outside the station.