Search The Hague train tickets

switcheroo

Quickview

How to get to The Hague by train?

Routes22
Trips per day3,655
train carriers4
Stations5
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to The Hague?

The cheapest prices for a train ticket to The Hague that users have found recently on Wanderu start at $16.90. Such great deals to The Hague are available on one route to Apen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to The Hague. Apen at $35.20 has consistently the lowest average train ticket prices to The Hague.

What are the main train stations in The Hague?

The most popular train stations in The Hague are Den Haag Ypenburg, Den Haag Laan van Nieuw Oost Indie and Bus Station. Den Haag Ypenburg is the busiest train station in The Hague.

What are the most popular train routes to The Hague?

Mannheim

There are 1,264 train schedules per day connecting Mannheim with The Hague. It takes on average 7 hours and 28 minutes to travel 255 miles, 411 kms, by train from Mannheim. 4 train carriers offer schedules from Mannheim, with Deutsche Bahn offering the most daily connections to The Hague. Traveling by train from Mannheim you will most likely to arrive in The Hague at Den Haag Ypenburg.
Avg. Time
7h 28m
Avg. Price
$100.42

Augsburg

There are 809 train schedules per day connecting Augsburg with The Hague. It takes on average 9 hours and 59 minutes to travel 388 miles, 624 kms, by train from Augsburg. 3 train carriers offer schedules from Augsburg, with Deutsche Bahn offering the most daily connections to The Hague. Traveling by train from Augsburg you will most likely to arrive in The Hague at Den Haag Laan van Nieuw Oost Indie.
Avg. Time
9h 59m
Avg. Price
$101.18

Landsberg

There are 511 train schedules per day connecting Landsberg with The Hague. It takes on average 8 hours and 58 minutes to travel 338 miles, 544 kms, by train from Landsberg. 2 train carriers offer schedules from Landsberg, with Deutsche Bahn offering the most daily connections to The Hague. Traveling by train from Landsberg you will most likely to arrive in The Hague at Den Haag Laan van Nieuw Oost Indie.
Avg. Time
8h 58m
Avg. Price
$75.76

Kaarst

There are 502 train schedules per day connecting Kaarst with The Hague. It takes on average 4 hours and 4 minutes to travel 116 miles, 186 kms, by train from Kaarst. 2 train carriers offer schedules from Kaarst, with Deutsche Bahn offering the most daily connections to The Hague. Traveling by train from Kaarst you will most likely to arrive in The Hague at Den Haag Laan van Nieuw Oost Indie.
Avg. Time
4h 4m
Avg. Price
$38.82

Siegen

There are 491 train schedules per day connecting Siegen with The Hague. It takes on average 6 hours and 45 minutes to travel 180 miles, 290 kms, by train from Siegen. 3 train carriers offer schedules from Siegen, with Deutsche Bahn offering the most daily connections to The Hague. Traveling by train from Siegen you will most likely to arrive in The Hague at Den Haag Ypenburg.
Avg. Time
6h 45m
Avg. Price
$70.49