Skip Navigation

Rail- Amsterdam to Prague via Berlin?

Travel Forums Europe Rail- Amsterdam to Prague via Berlin?

1. Posted by melaniemt (First Time Poster 1 posts) 10y Star this if you like it!

We are going to Amsterdam over New Years, and want to spend two nights in Berlin on our way to Prague. There is a train that takes this route, but we have not been able to find it. Any suggestions?

2. Posted by Sander (Moderator 5234 posts) 10y Star this if you like it!

I don't know about the Berlin to Prague bit, but Amsterdam to Berlin goes three times daily (once direct, twice changing trains in Duivendrecht; the direct train leaves at 10:57 and arrives at 17:17), and costs €29 (due to a special promotion) if you book it enough in advance (recommended: at least four weeks) - otherwise it's €50 to as much as €100, depending on how much people have booked the train already.
The stupid dutch railways international website doesn't seem to exist in English :( (I've seen that before, and can't believe how boneheadedly stupid that is) - but the starting point for booking would be here (linked to from here; just in case you're someone who'd know enough to be worried about booking at a site which lists an ip address rather than a domain). Trying dates in early January, a lot of the direct trains already don't seem to have the €29 fare available anymore, but there's still some left. Once you've found one which does, you'll be shown a page where you can book with creditcard, and then there's two options for getting your tickets - "per post" and "afhalen", which means "pick up" (there's special machines for this at the international ticket office at Amsterdam CS (note, this is above the station hall - in the main station building at track 1/2) - if you choose this option, you need to fill in a "Afhaalcode", (pick up code), which you'll NEED together with the booking code (listed at the end of the booking process) in order to get the machine to print out the ticket).

Booking via (the German rail website) is much easier, as they have a complete English booking process, but they only have the most expensive fare available for booking, and that difference is large enough that I figure you'll probably want to try the Dutch one after all.
I see ten daily trains from Berlin to Prague on, with a listed cost of €55,80. There might be special promotions for this train as well to reduce the cost, but if not, you're probably okay with booking the ticket (at that full cost) when you arrive in Berlin.

3. Posted by jaxstar84 (Respected Member 415 posts) 10y Star this if you like it!

well i just checked the site for a train that goes, one way, from amsterdam to berlin, adn the cheapest i found was 29euros..... goin on the 2nd of jan.. however they cant advise of the availability. stupid. but you can call this number for more info! 0900-9296 once youre in holland...

[ Edit: Edited on Nov 16, 2007, at 2:58 PM by jaxstar84 ]

4. Posted by Herr Bert (Moderator 1388 posts) 10y Star this if you like it!

There should also be a nighttrain that goes to Berlin, but that one goes via Brussels first.

5. Posted by t_maia (Travel Guru 3290 posts) 10y Star this if you like it!

"We" indicates a group. If there are up to 5 people travelling together on a Saturday or Sunday, the cheapest available option on how to get from Amsterdam to Berlin without booking ahead is with Schoene-Wochenende-Ticket. Price for this ticket is 33 EUR, it allows unlimited travel on regional trains on a Saturday or Sunday all over Germany.

Go to, enter date of travel and destination/departure, select "without ICE/IC/EC" and look at the available connections. Take any Dutch train to the German border, buy the Schoene-Wochenende-Ticket and continue on local trains (RE, RB, IRE, S-Bahn) to Berlin. With this method it is possible to travel from Amsterdam to Berlin for 28,60 EUR by train. If you travel in a group of 5 you pay 22 EUR per person for the ticket to Gronau (border crossing) and 6,60 EUR per person for the trip from Gronau to Berlin. Travel time with this method is 13-14 hrs.

A similar method works when going to Prague: Use Schoene-Wochenende-Ticket (SWE) to get to Dresden (select "local transport only") and catch the EC train from Dresden to Prague. (Only saves money when there are at least 2 people travelling together). Or if you are on a really tight budget go with SWE to Schoena near Dresden, buy an international ticket to Decin in Schoena and then buy a domestic ticket to Prague in Decin. Schoena is the last stop on the German side, Decin is the first stop on the Czech side on the Dresden-Prague route.

BTW, I can highly recommend a visit to Dresden. It is a beautiful town.