The cheapest trains from Amsterdam to Berlin

Showing times and prices for 30 Sep

Cheapest

£34

Average

£54

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Amsterdam to Berlin will cost around £ 54 if you buy it on the day, but the cheapest tickets can be found for only £ 34.

Cheapest
21:24Amsterdam Centraal11h37 09:01Berlin Hbf
4 changes
£341One-way
Cheapest
21:24Amsterdam Centraal11h58 09:22Berlin Hbf
3 changes
£341One-way
2nd Cheapest
23:00Amsterdam Centraal12h22 11:22Berlin Hbf
3 changes
£411One-way
2nd Cheapest
23:38Amsterdam Centraal11h44 11:22Berlin Hbf
4 changes
£411One-way
17:10Amsterdam Centraal5h54 23:04Berlin Hbf
1 changes
£451One-way

Timetable Amsterdam to Berlin

Showing trains for tomorrow, Thu, 30 Sep
04:19Amsterdam Centraal8h32 12:51Berlin Hbf
0 changes
07:00Amsterdam Centraal6h22 13:22Berlin Hbf
0 changes
07:00Amsterdam Centraal6h10 13:10Berlin Hbf
0 changes
07:05Amsterdam Centraal6h47 13:52Berlin Hbf
0 changes
07:08Amsterdam Centraal6h44 13:52Berlin Hbf
0 changes
08:08Amsterdam Centraal6h46 14:54Berlin Hbf
0 changes
09:10Amsterdam Centraal6h12 15:22Berlin Hbf
0 changes
09:10Amsterdam Centraal6h00 15:10Berlin Hbf
0 changes
11:00Amsterdam Centraal6h10 17:10Berlin Hbf
0 changes
11:00Amsterdam Centraal6h22 17:22Berlin Hbf
0 changes
13:00Amsterdam Centraal6h10 19:10Berlin Hbf
0 changes
13:00Amsterdam Centraal6h22 19:22Berlin Hbf
0 changes
13:05Amsterdam Centraal6h50 19:55Berlin Hbf
0 changes
13:08Amsterdam Centraal6h47 19:55Berlin Hbf
0 changes
13:24Amsterdam Centraal7h31 20:55Berlin Hbf
0 changes
15:00Amsterdam Centraal6h10 21:10Berlin Hbf
0 changes
15:00Amsterdam Centraal6h22 21:22Berlin Hbf
0 changes
17:10Amsterdam Centraal5h54 23:04Berlin Hbf
0 changes
20:24Amsterdam Centraal9h12 05:36Berlin Hbf
0 changes
21:24Amsterdam Centraal11h37 09:01Berlin Hbf
0 changes
21:24Amsterdam Centraal11h58 09:22Berlin Hbf
0 changes
21:24Amsterdam Centraal11h46 09:10Berlin Hbf
0 changes
23:00Amsterdam Centraal12h22 11:22Berlin Hbf
0 changes
23:00Amsterdam Centraal12h10 11:10Berlin Hbf
0 changes
23:38Amsterdam Centraal11h32 11:10Berlin Hbf
0 changes
23:38Amsterdam Centraal11h44 11:22Berlin Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
29 Sep
£34Deutsche Bahn with connection
£20BlaBlaCar Bus
£55easyJet
Thu
30 Sep
£41Deutsche Bahn
£20BlaBlaCar Bus
£73easyJet
Fri
1 Oct
£34Deutsche Bahn
£20BlaBlaCar Bus
£73easyJet
Sat
2 Oct
£32FlixTrain
£16BlaBlaCar Bus
£65easyJet
Sun
3 Oct
£34Deutsche Bahn
£20BlaBlaCar Bus
£79easyJet
Mon
4 Oct
Find prices
£16BlaBlaCar Bus
Find prices
Tue
5 Oct
£34Deutsche Bahn
£16BlaBlaCar Bus
£48easyJet
Wed
6 Oct
£34Deutsche Bahn with connection
£16BlaBlaCar Bus
£48easyJet
Thu
7 Oct
£23FlixTrain
£16BlaBlaCar Bus
£183KLM
Fri
8 Oct
£34Deutsche Bahn with connection
£16BlaBlaCar Bus
£54easyJet
Sat
9 Oct
£32FlixTrain
£16BlaBlaCar Bus
£45easyJet
Sun
10 Oct
£34Deutsche Bahn
£16BlaBlaCar Bus
£61easyJet
Mon
11 Oct
£34Deutsche Bahn
£16BlaBlaCar Bus
£51easyJet
Tue
12 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£36easyJet
Wed
13 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£36easyJet
Thu
14 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£45easyJet
Fri
15 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£66easyJet
Sat
16 Oct
£27Deutsche Bahn with connection
£16BlaBlaCar Bus
£104easyJet
Sun
17 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£92easyJet
Mon
18 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£79easyJet
Tue
19 Oct
£27Deutsche Bahn
£16BlaBlaCar Bus
£47easyJet

The fastest trains from Amsterdam to Berlin

Showing times and prices for 30 Sep

Fastest Journey

5 h 54 m

Average

8 h 5 m

Trains per day

26

Distance

577 km

Of the 26 trains that leave Amsterdam for Berlin every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 577 km distance in an average of 8 h 5 m but if you time it right, some trains will get you there in just 5 h 54 m .

The slowest trains will take 12 h 22 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
17:10Amsterdam Centraal5h54 23:04Berlin Hbf
1 changes
£451One-way
2nd Fastest
09:10Amsterdam Centraal6h00 15:10Berlin Hbf
1 changes
£631One-way
11:00Amsterdam Centraal6h10 17:10Berlin Hbf
1 changes
£631One-way
13:00Amsterdam Centraal6h10 19:10Berlin Hbf
1 changes
£721One-way
15:00Amsterdam Centraal6h10 21:10Berlin Hbf
1 changes
£541One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Amsterdam and Berlin

distanceDistance358 miles (577 km)
durationAverage train duration9 h 12 min
priceAverage train ticket price£35 (€39)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesDeutsche Bahn, Deutsche Bahn with connection or FlixTrain

Trains from Amsterdam to Berlin cover the 358 miles (577 km) long route taking on average 9 h 12 min with our travel partners like Deutsche Bahn, Deutsche Bahn with connection or FlixTrain. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this journey costs around £35, you can find the cheapest train ticket for as low as £32. Travellers depart most frequently from Amsterdam Centraal and arrive in Berlin Hbf.

Train companies

Deutsche Bahn trains between Amsterdam and Berlin

Travel from Amsterdam to Berlin from £32 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Amsterdam and Berlin. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn from Amsterdam to Berlin train information:

  • Average Duration: 6 h 58 min
  • Deutsche Bahn frequency: 5 a day

When purchasing your Deutsche Bahn train tickets between Amsterdam and Berlin, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Amsterdam to Berlin: Overview

All trains from Amsterdam to Berlin depart from Amsterdam Centraal and terminate Berlin Hauptbahnhof. Amsterdam to Berlin trains are often direct, however, some require a change at Hannover Hauptbahnhof. The first train from Amsterdam to Berlin departs at 07:00 and the last train departs at 17:00. All Amsterdam to Berlin trains are operated by Deutsche Bahn.

Amsterdam to Berlin Train Schedule

Departure Time

Departure Station

Arrival Station

Journey Time

07:00

Amsterdam Centraal

Berlin Hauptbahnhof

06:22 h

09:00

Amsterdam Centraal

Berlin Hauptbahnhof

06:22 h

11:00

Amsterdam Centraal

Berlin Hauptbahnhof

06:22 h

13:00

Amsterdam Centraal

Berlin Hauptbahnhof

06:22 h

15:00

Amsterdam Centraal

Berlin Hauptbahnhof

06:22 h



Which train companies run service from Amsterdam to Berlin?

German train company Deutsch Bahn run all the direct trains from Amsterdam to Berlin, some local trains are used for journeys where changes are required.

How long is the train journey from Amsterdam to Berlin?

If taking the direct train from Amsterdam to Berlin the fastest time is 6h11m but it can take over 8 hours if the route requires changes.

How many trains are there from Amsterdam to Berlin day?

There over 20 options per day for journeys between Amsterdam to Berlin, 6 of those trains are direct. The first direct trains leaves at 05:02 in the morning and the last direct train leaves at 15:00 and arrives in Berlin at 21:22. There are trains that leave later than this but they require a change.

What are the departure and arrival train stations for buses from Amsterdam to Berlin?

Departure Information: Amsterdam Centraal is right in the centre of Amsterdam, within walking distance of most tourist attractions. The Metro, trams, buses and water ferries are all located at the station. Trams are a convenient way of getting around the city, while buses serve the suburbs and surrounding villages and towns. A night bus service operates in Amsterdam throughout the week.

Arrival Information:The main station, close to the city centre, is Berlin Hauptbahnhof. This large, modern building is linked to the city, the airport and surrounding areas by regular buses and four lines of the S-Bahn. Berlin has a night bus service seven days a week and taxi ranks are located at the station.

Travel Tips

Trains from Amsterdam to Berlin
Travel by train to Berlin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Berlin.
FAQs
What are the travel restrictions for Berlin, Germany if I'm coming from Amsterdam, Netherlands by train?

Travel between Amsterdam, Netherlands and Berlin, Germany by train is: Partially open.

What is the status of international entry into Germany from Netherlands?

International entry status: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to self-quarantine on arrival in Germany from Amsterdam?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

When travelling in Germany, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 26/09/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Amsterdam and Berlin before travelling.

What COVID restrictions are there for my return journey by train to Amsterdam, Netherlands from Berlin, Germany?

The current restriction level for your return trip by train from Berlin to Amsterdam is: Fully open

Are there any international entry restrictions on returning to Netherlands from Germany?

Reentry to Netherlands is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Netherlands from Berlin?

What are the entry requirements?

  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 26/09/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Berlin to Amsterdam train here.

How much does a cheap train to Berlin from Amsterdam cost?
You can find a cheap train from Amsterdam to Berlin for some dates and times for as low as £32  one way in the next 7 days.
What is the average cost of a train from Amsterdam to Berlin?
In the next 7 days you’ll find that the average cost of a train ticket to Berlin from Amsterdam is £35  one way.
How many miles is it from Amsterdam to Berlin by train?
The distance between Amsterdam and Berlin by train is approximately 358 miles (577 km).
What is the average Amsterdam to Berlin train duration?
The train time to Berlin from Amsterdam is on average 9 h 12 min  for the 358 miles (577 km) long journey, but the time it takes to go to Berlin from Amsterdam by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station in Amsterdam goes to Berlin? Which train station do I come into Berlin from Amsterdam?

When taking the train from Amsterdam to Berlin, you can choose to depart from train stations like Amsterdam Centraal and Amsterdam Sloterdijk. Your trip can end in train stations such as Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers who travel this route most frequently depart from Amsterdam Centraal   and arrive in Berlin Hbf.

Where is the Amsterdam train station located? Where is the Berlin train station located?

Passengers board their train most frequently from Amsterdam Centraal and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Berlin Hbf and need to travel approximately 1 mile (s) / 2 km from the train station to the city centre in Berlin.

Which train providers can take me to Berlin from Amsterdam?
If you're looking for trains from Amsterdam to Berlin, you can rely on Deutsche Bahn, Deutsche Bahn with connection or FlixTrain to get you to Berlin. It's also good to check out all possible train companies for the Amsterdam to Berlin route to see if there might be differences in the amenities they offer.
Can I purchase a direct train from Amsterdam to Berlin?
Yes, there are 10 direct trains per day from Amsterdam to Berlin, and you can find a direct train for this trip with Deutsche Bahn  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains are there between Amsterdam and Berlin a day?
On average, there are 10 trains a day from Amsterdam to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Amsterdam to Berlin? What time is the last train from Amsterdam to Berlin?
The earliest train departing from Amsterdam to Berlin leaves at 07: 10. The last train departing from Amsterdam to Berlin leaves at 21: 38. You can find the latest Amsterdam to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy train tickets between Amsterdam and Berlin to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you book train tickets between Amsterdam and Berlin within the next 7 days, you can find tickets to cost on average £35 one way. To find the best prices for this route, consider booking your train ticket from Amsterdam to Berlin a few months in advance.