Amsterdam Tips


Amsterdam Tips > Travel To Amsterdam > Amsterdam to/from Berlin

Amsterdam - Berlin Travel


Berlin is the capital of Germany and a popular destination from Amsterdam.

There are 3 main ways to travel the 575km between the 2 cities using scheduled transport - by plane, train and coach. Let's discuss each in turn...

1. Plane

Flying is the fastest way to travel between the 2 cities. Dutch airline KLM has 5-6 daily flights from Schiphol to Berlin Tegel (TXL) - prices start at €100 return and aircraft used are Boing 737s and a Embraer 190 Cityhopper service. Flight time is scheduled at 1h 20mins.

Easyjet flies 11x weekly to Berlin Schönefeld (SXF) airport using Airbus A320 aircraft. Expect to pay around €100 return when you include luggage and admin fees.

German airline Lufthansa does NOT operate a direct service between the 2 cities. You need to make a connection in either Frankfurt or Munich and prices also start at around €100 return.

Note that KLM subsidiary Transavia operates flights from Eindhoven airport to Berlin.

2. Train

Deutsche Bahn (German Rail) runs 5x daily InterCity (IC) trains from Amsterdam Central to Berlin Hauptbahnhof (final stop is Berlin Ostbahnhof). The journey takes just under 6 1/2 hours.


This service makes a number of stops including Amersfoort, Apeldoorn, Deventer, Osnabruck, Hannover and Wolfsburg. The train has a bar bistro carriage selling drinks and snacks. The cheapest 2nd (1st) class fares are €39 (€59) one-way or €78 (€118) return - but you should book well in advance to secure the lowest fares.

ic train amsterdam berlin

There is also a daily CityNightLine service running from Amsterdam Central to Berlin which takes 9 1/2 hours. Prices start at €29 one-way (book in advance) though you will pay more for a couchette or sleeper cabin. For more see International Trains to/from Amsterdam

3. Coach

eurolines bus amsterdam

Eurolines runs a daily overnight coach service from its Amsterdam Amstel terminal to Berlin (Zentral Omnibus Bahnhof ZOB, am Funkturn). An extra service operates on Sunday night. The trip takes around 10 hours and standard prices start at €27 one-way. Special offers can be as low as €21 but you need to book early.

Eurolines has a sales office at Rokin 38A in Amsterdam and its Amstel terminal (Julianaplein 5); in Berlin the sales desk is at Mannheimerstrasse 33/34.


Looking for a cheap hotel in Berlin? Please click here for discounts up to 80%, guaranteed lowest rate and real guest reviews.

Or for hotels in Amsterdam click here