Trains to The Hague

The Hague is a place with capital-city pretensions. It is the seat of government for the Kingdom of the Netherlands and that guarantees that this city of half a million has more than its fair share of politicians, diplomats and movers and shakers in the policy community. In terms of the tourist scene, The Hague is curiously overlooked. That’s a pity, as it’s a lively and amiable city with heaps to offer.

First the name: in Dutch it’s called ’s-Gravenhage or more simply just Den Haag. Our booking system recognises the name Den Haag but you can also use the Anglicised variant The Hague. The city has two main railway stations, one is a modern terminus called Centraal station and the other is Den Haag HS. Six trains per hour shuttle between the two stations. Den Haag HS lies about a 20-minute walk south of the parliament complex at Binnenhof; it is much the more important of the two stations, and has at least four trains each hour to both Amsterdam and Rotterdam, as well as occasional direct trains to Antwerp and Brussels.

The Hague is a city of gracious parks and fine museums. During 2019, there will be much ado about Rembrandt, as the city marks the 350th year since the death of the Dutch painter. Check out the Mauritshuis Museum which showcases the work of Rembrandt and other Dutch painters.

The Hague morphs into the seaside town of Scheveningen – the pretty fishing port which inspired 17th-century Dutch artists is still there, but nowadays surrounded by all the commerce and attractions which sustain Scheveningen’s reputation as a great place for sun, sea and sand. In the other direction, The Hague merges into Delft which is famous for its ceramics and its picture-perfect town centre. Don’t miss it. It’s just a few minutes on the train from either of the two stations in Den Haag.

Travel to The Hague by train from anywhere in the UK or across Europe.

London to The Hague by train

from $50.72

Avg 1 change 3hr 30m

Rotterdam to The Hague by train

from $6.34

Avg 0 changes 18m

Brussels to The Hague by train

from $31.06

Avg 0 changes 2hr 32m

Amsterdam to The Hague by train

from $10.14

Avg 0 changes 22m

Paris to The Hague by train

from $45.64

Avg 1 change 3hr 1m

Eindhoven to The Hague by train

from $24.72

Avg 0 changes 1hr 21m

Düsseldorf to The Hague by train

from $27.89

Avg 1 change 2hr 38m

Venlo to The Hague by train

from $36.77

Avg 0 changes 2hr 13m

Breda to The Hague by train

from $17.12

Avg 0 changes 44m

Lille to The Hague by train

from $60.22

Avg 1 change 2hr 22m

Mönchengladbach to The Hague by train

from $17.12

Avg 1 change 2hr 42m

Bruges to The Hague by train

from $45.01

Avg 1 change 2hr 54m

Utrecht to The Hague by train

from $14.58

Avg 0 changes 37m

Amersfoort to The Hague by train

from $23.46

Avg 0 changes 56m

Copenhagen to The Hague by train

from $44.38

Avg 3 changes 11hr 8m

Show more

Basel to The Hague by train

from $235.83

Avg 2 changes 7hr 29m

Berlin to The Hague by train

from $80.51

Avg 1 change 6hr 30m

Antwerp to The Hague by train

from $26.63

Avg 0 changes 1hr 32m

Hamburg to The Hague by train

from $34.23

Avg 2 changes 5hr 35m

Frankfurt Airport to The Hague by train

from $34.23

Avg 1 change 4hr 8m

Duisburg to The Hague by train

from $23.46

Avg 1 change 2hr 14m

Frankfurt am Main to The Hague by train

from $69.10

Avg 1 change 4hr 22m

Rome to The Hague by train

from $188.79

Avg 5 changes 16hr 2m

Munich to The Hague by train

from $44.38

Avg 2 changes 7hr 57m

Cologne to The Hague by train

from $23.46

Avg 1 change 3hr 5m

Mannheim to The Hague by train

from $55.79

Avg 2 changes 4hr 46m

Hanover to The Hague by train

from $28.53

Avg 1 change 4hr 41m

Milan to The Hague by train

from $125.52

Avg 3 changes 11hr 21m

Ghent to The Hague by train

from $29.16

Avg 1 change 2hr

Gouda to The Hague by train

from $23.46

Avg 0 changes 18m

Nuremberg to The Hague by train

from $57.69

Avg 2 changes 6hr 49m

Osnabrück to The Hague by train

from $22.19

Avg 1 change 3hr 28m

Cannes to The Hague by train

from $164.82

Avg 1 change 8hr 49m

Arnhem to The Hague by train

from $24.09

Avg 1 change 1hr 19m

Country guide

Trains to the Netherlands

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.