Discover the most popular train routes to Amsterdam! Our partners - Deutsche Bahn ICE, Deutsche Bahn, NS Nederlandse Spoorwegen - connect travellers from major cities directly to Amsterdam. Experience the ease and convenience of train travel, making your trip to Amsterdam simple and stress-free.
We recommend booking as early as possible. You can also create a Busbud account and sign up for email updates on your favourite travel routes and train companies!
Trains from Paris to Amsterdam for US$120
When you book a train journey from Paris to Amsterdam with Busbud, you pay an average price of US$120. There are 17 scheduled trains per day. The train journey takes an average of 3h 28m. Departures are between 06:17 and 20:22.
Trains from London to Amsterdam for US$253
Each day 14 trains connect London to Amsterdam. The average travel time for this route is 4h 46m. When you book with Busbud, you can expect an average price of US$253. Daily departures are between 06:16 and 18:04.
Trains from Haarlem to Amsterdam for US$15
You can take the train from Haarlem to Amsterdam for an average price of US$15. There are 431 trains operating this route every day. The earliest train leaves at 19:09 and the latest train departs at 23:58. The average travel time for this route is 34m.
Trains from Berlin to Amsterdam for US$98
Book a trip from Berlin to Amsterdam with Busbud and you'll find an average price of US$98. Booking early helps you find the best deals. 27 trains connect Berlin to Amsterdam every day. The first train going to Amsterdam leaves at 00:01 and the last train leaves at 23:56. On average, it's a 6h 52m train trip.
Trains from Brussels to Amsterdam for US$112
Travel from Brussels to Amsterdam for US$112. The trip takes an average of 1h 57m. Book with Busbud and you'll find 9 trains per day that operate this route. Daily departures are between 06:53 and 21:53.
Saturday08:45
Frequently asked questions - Amsterdam
What is the main train station in Amsterdam?
One of the popular stations in Amsterdam is Amsterdam Schiphol Airport (AMS). Other trains and bus stations serving the area include Sloterdijk, Bijlmer Arena, Duivendrecht, Amstel, Elandsgracht Bus Station, Vondelpark, De Ruijterkade, Johan van Hasseltweg, Museumplein, Ijmuiden - DFDS Terminal, Centraal, Radarweg, P+R Zeeburg, Europaboulevard P18, Europaboulevard, Prins Hendrikkade 108.
Is Amsterdam a popular train travel destination?
Yes, Amsterdam is a popular destination for train travellers, with 498 daily departures connecting many cities
What is the best way to travel to Amsterdam by train?
When travelling to Amsterdam by train, BlaBlaCar Bus is a popular choice. Explore potential booking options and compare prices from our partners: FlixBus, Deutsche Bahn ICE, Deutsche Bahn, NS Nederlandse Spoorwegen, BlaBlaCar, RegioJet, Sindbad, Deutsche Bahn EuroCity, FlixTrain, Union Ivkoni, Ecolines, Eurostar, Blauwnet, Top Bus, Amsterdam Beach Tour Dayticket, KLR Bus, Amsterdam Airport Express, Grand Bus, East West Eurolines
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.