Search train tickets
-
Amsterdam – Antwerpstarting at €20
-
Amsterdam – Berlinstarting at €38
-
Amsterdam – Brusselsstarting at €25
-
Amsterdam – Colognestarting at €19
-
Amsterdam – Londonstarting at €55
-
Amsterdam – Marne la Vallee - Chessystarting at €35
-
Amsterdam – Marseille St-Charlesstarting at €49
-
Amsterdam – Parisstarting at €35
-
The Hague – Antwerpstarting at €16
-
The Hague – Brusselsstarting at €21
-
Rotterdam – Antwerpstarting at €13
-
Rotterdam – Berlinstarting at €38
-
Rotterdam – Londonstarting at €55
-
Rotterdam – Marne la Vallee - Chessystarting at €35
-
Rotterdam – Parisstarting at €35
-
Utrecht – Antwerpstarting at €16
-
Utrecht – Berlinstarting at €38
-
Utrecht – Brusselsstarting at €21
-
Utrecht – Colognestarting at €19
-
Utrecht – Londonstarting at €55
All you need to know about train tickets in the Netherlands, either domestic tickets or international train tickets!
International train tickets
For international train tickets, you can see when it is cheap to travel and what the best ticket offerings are. We also show all online shops where you can purchase your international train ticket.
Domestic train tickets
For domestic train tickets, you'll see the price for each ticket, both in first class and second class. We also explain where to buy them and how the discount system works. When multiple train companies operate on the same route, we'll show the ticket price for each company.
More information
Use the handy tool to calculate the shortest route between two stations, and find the number of fare units.