AirOrSeaTravel is an independent guide. Bookings on this page are completed on the provider’s own website. How we are funded.

AirOrSeaTravel — find your way there
Trains

Trains to cities in The Netherlands

The stations on record and the rail routes to nearby cities with estimated times, city by city, from public data.

25 cities in The Netherlands have a trains page: the stations on record and the rail routes to nearby cities with estimated times. Largest first.

Trains to cities in The Netherlands
CityRegionPopulationStations on record
RotterdamSouth Holland868,135
AmsterdamNorth Holland741,636
The HagueSouth Holland474,2928
UtrechtUtrecht376,435
GroningenGroningen244,807
EindhovenNorth Brabant235,6912
TilburgNorth Brabant221,947
BredaNorth Brabant184,126
NijmegenGelderland177,359
Almere StadFlevoland176,432
HaarlemNorth Holland162,5433
ArnhemGelderland162,4244
's-HertogenboschNorth Brabant160,783
EnschedeOverijssel153,6558
ZaanstadNorth Holland140,0856
AmersfoortUtrecht139,914
ApeldoornGelderland136,670
HoofddorpNorth Holland132,734
ZwolleOverijssel129,840
LeeuwardenFriesland124,481
MaastrichtLimburg122,3785
LeidenSouth Holland119,7134
DordrechtSouth Holland119,2603
ZoetermeerSouth Holland115,8459
VenloLimburg101,988

Common questions

Which cities in The Netherlands have a trains page?

Rotterdam, Amsterdam, The Hague, Utrecht, Groningen, Eindhoven, Tilburg, Breda, Nijmegen, Almere Stad and 15 more.

What currency is used in The Netherlands?

The Euro (EUR).

Where these facts come from

  • GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
  • Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
  • OurAirports (public domain): airports, runways
  • Natural Earth (public domain): map outlines

Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.