Find station information, search timetables and book tickets to and from Amsterdam-Centraal. With 87 train companies in and across 24 European countries including Eurostar, see where you can go from Amsterdam-Centraal with Trainline today.


Stationsplein 1012 Amsterdam Netherlands

Ticket office hours

Monday05:45 - 21:00
Tuesday05:45 - 21:00
Wednesday05:45 - 21:00
Thursday05:45 - 21:00
Friday05:45 - 21:00
Saturday05:45 - 21:00
Sunday05:45 - 21:00

Amsterdam Centraal train station

Amsterdam Centraal or often referred to by locals as CS opened on 15 October 1889. Replacing the former Amsterdam Willemspoort Station that closed a decade earlier. It is the largest station in Holland with over 250,000 passengers a day passing through the doors. Amsterdam Centraal is also the most visited national heritage site in the country, unsurprising given its beautiful architecture and design. Stepping out from the station visitors find themselves in the heart of the city with fantastic public transport links including trams, buses and metro services.

If your flying in to or out of Amsterdam local trains connect to Schiphol Airport with departures every 10 minutes from 6 am to midnight and the journey taking between 10-15 minutes each way.

If you're visiting the city for the first time, the main tourist office is located at the station where you can pick up a free map, purchase tickets for tours and activities plus any accommodation needs. 

The station has a wealth of facilities for any traveller including:

  • Cafes
  • Restaurants
  • Vending machines
  • Ticket machines
  • Toilets
  • Luggage lockers
  • Cash machine
  • Waiting room
  • Shops
  • Taxi rank
  • Accessible platforms
  • NS International lounge (open 7 am to 8 pm)
  • Bike hire and bike repair facilities


Top routes from Amsterdam-Centraal

DurationFirst and last trainTrains per day
to Schiphol Airport13m0:01 – 23:43159
to Eindhoven1h 16m3:46 – 23:4196
to Paris3h 18m6:17 – 19:1714
to Den Haag Centraal47m0:04 – 23:42126
to Rotterdam Centraal37m0:04 – 23:4992
to Brussels1h 51m6:17 – 20:2229

Journeys start better with Trainline

We help customers across Europe make more than 125,000 smarter journeys every single day.