Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Geneva to The Hague by train
-
First train00:31
-
Last train23:22
-
Avg changes2
-
Fastest journey8hr 12m
-
Distance667 kilometres
-
Trains per day10
-
Avg. journey time13hr 10m
-
Train operators
Discover Geneva to The Hague by train
Planning a train adventure from Geneva to The Hague? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of train tickets between Geneva and The Hague
The cheapest train tickets from Geneva to The Hague start at £100.21. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Geneva to The Hague is by booking in advance. Keep in mind that tickets for this route go on sale 4 and a half months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Train schedule for travel between Geneva and The Hague
While frequency of trains along this line depends on the day of the week, on average, 10 trains make this journey of 667 kilometres each day. The first weekday departure from Geneva is at 05:14 on weekdays. The last scheduled train during the week departs at 22:43.
During the weekend, 00:31 is the earliest scheduled departure, and 23:22 is the last. Throughout the day, trains typically depart every 1 hour and 31 minutes.
Average train travel time from Geneva to The Hague
The quickest time by train is 8 hours and 12 minutes, travelling a total distance of 667 kilometres.
How far in advance can you reserve train tickets between Geneva and The Hague?
You can secure tickets for travel between Geneva and The Hague up to 4 and a half months in advance. The earlier you book, the better the fares.
Maximising your travels to The Hague
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: The Hague.
Frequently asked questions
What’s the distance from Geneva to The Hague by train?
The train route from Geneva to The Hague covers 667 kilometres.
How much does it cost to go from Geneva to The Hague by train?
The cheapest fare for this route is £100.21. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When can I start booking my Geneva to The Hague train tickets?
You can purchase tickets for this route 4 and a half months in advance.
How long does it take to get from Geneva to The Hague?
The fastest journey on this route takes 8 hours and 12 minutes.
Other journeys to The Hague View all journeys to The Hague
-
From London to The Hague From £85.31
-
From Rotterdam to The Hague From £5.59
-
From Brussels to The Hague From £16.76
-
From Amsterdam to The Hague From £28.68
-
From Paris to The Hague From £40.98
-
From Eindhoven to The Hague From £19.50
-
From Düsseldorf to The Hague From £31.66
-
From Venlo to The Hague From £29.00
-
From Breda to The Hague From £15.27
-
From Lille to The Hague From £48.43
-
From Mönchengladbach Hbf to The Hague From £47.68
-
From Lyon to The Hague From £151.62
Other journeys from The Hague
-
From The Hague to London From £82.33
-
From The Hague to Cologne From £40.61
-
From The Hague to Brussels From £27.19
-
From The Hague to Rotterdam From £5.96
-
From The Hague to Amsterdam From £10.43
-
From The Hague to Paris From £40.98
-
From The Hague to Eindhoven From £24.21
-
From The Hague to Breda From £15.27
-
From The Hague to Düsseldorf From £35.39
-
From The Hague to Frankfurt am Main From £59.98
-
From The Hague to Mönchengladbach Hbf From £48.06
-
From The Hague to Bruges From £24.59
Other journeys from Geneva
-
From Geneva to Milan From £131.50
-
From Geneva to Lyon From £23.84
-
From Geneva to Avignon TGV From £18.25
-
From Geneva to Bourg-Saint-Maurice From £27.94
-
From Geneva to Aime-la-Plagne From £35.39
-
From Geneva to Marseille From £18.25
-
From Geneva to Venice From £83.15
-
From Geneva to Lausanne From £7.45
-
From Geneva to Zurich From £47.68
-
From Geneva to Bologna From £92.83
-
From Geneva to Bern From £23.84