Amsterdam to Berlin train

Cheap train tickets from Amsterdam to Berlin

Showing times and prices for 26 Jun

Cheapest

£81

Average

£108

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.

Cheapest
16:11Amsterdam Centraal8h24 00:35Berlin Gesundbrunnen
2 changes
£811One-way
Cheapest
20:37Amsterdam Centraal8h59 05:36Berlin Hbf
1 change
£811One-way
Cheapest
20:41Amsterdam Centraal8h55 05:36Berlin Hbf
3 changes
£811One-way
2nd Cheapest
08:11Amsterdam Centraal9h07 17:18Berlin Hbf
3 changes
£871One-way
16:11Amsterdam Centraal8h02 00:13Berlin Hbf
4 changes
£891One-way

Train schedule Amsterdam to Berlin

Showing trains for tomorrow, Sunday, 26 June
07:37Amsterdam Centraal7h33 15:10Berlin Hbf
1 change
07:37Amsterdam Centraal7h15 14:52Berlin Hbf
2 changes
07:41Amsterdam Centraal8h33 16:14Berlin Hbf
3 changes
08:11Amsterdam Centraal8h03 16:14Berlin Hbf
4 changes
08:11Amsterdam Centraal9h07 17:18Berlin Hbf
3 changes
10:11Amsterdam Centraal7h59 18:10Berlin Hbf
4 changes
10:11Amsterdam Centraal8h33 18:44Berlin Gesundbrunnen
2 changes
10:41Amsterdam Centraal8h14 18:55Berlin Hbf
3 changes
12:11Amsterdam Centraal8h23 20:34Berlin Hbf
2 changes
12:11Amsterdam Centraal8h03 20:14Berlin Hbf
4 changes
12:54Amsterdam Centraal8h02 20:56Berlin Hbf
3 changes
14:11Amsterdam Centraal7h57 22:08Berlin Gesundbrunnen
2 changes
16:07Amsterdam Centraal7h03 23:10Berlin Hbf
1 change
16:11Amsterdam Centraal8h02 00:13Berlin Hbf
4 changes
16:11Amsterdam Centraal8h24 00:35Berlin Gesundbrunnen
2 changes
16:54Amsterdam Centraal8h20 01:14Berlin Hbf
4 changes
20:37Amsterdam Centraal8h59 05:36Berlin Hbf
1 change
20:41Amsterdam Centraal8h55 05:36Berlin Hbf
3 changes
21:11Amsterdam Centraal13h03 10:14Berlin Hbf
5 changes
21:41Amsterdam Centraal12h33 10:14Berlin Hbf
6 changes
22:41Amsterdam Centraal12h29 11:10Berlin Hbf
5 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
26 Jun
Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul

Fastest train times from Amsterdam to Berlin

Showing times and prices for 26 Jun

Fastest Journey

7 h 3 m

Average

8 h 50 m

Trains per day

21

Distance

577 km

It's difficult to get from Amsterdam to Berlin without changing at least once.

Fastest
16:07Amsterdam Centraal7h03 23:10Berlin Hbf
1 change
£1531One-way
2nd Fastest
07:37Amsterdam Centraal7h15 14:52Berlin Hbf
2 changes
£1161One-way
07:37Amsterdam Centraal7h33 15:10Berlin Hbf
1 change
£1531One-way
14:11Amsterdam Centraal7h57 22:08Berlin Gesundbrunnen
2 changes
£901One-way
10:11Amsterdam Centraal7h59 18:10Berlin Hbf
4 changes
£1491One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Berlin?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Train from Amsterdam to Berlin

distanceDistance358 miles (577 km)
durationAverage train duration9 h 11 min
priceAverage train ticket price£53 (€59)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersDeutsche Bahn with connection, Flixbus, Deutsche Bahn or FlixTrain

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

Train companies: FlixBus and Deutsche Bahn trains Amsterdam to Berlin

Buy your official FlixBus and Deutsche Bahn train tickets to Berlin from Amsterdam from £34 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.

FlixBus
Deutsche Bahn

FlixBus is one of Europe's leading low-cost train operators, founded in Germany and offering long-distance train services in Europe and the U. S. FlixBus also operates overnight trains on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long train journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Amsterdam to Berlin train.

    Amsterdam to Berlin train information with Deutsche Bahn:

    • Average Duration: 7 h 35 min
    • Average Price: £81
    • Deutsche Bahn frequency: 5 a day

    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

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

    Is international entry into Berlin from Amsterdam restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Netherlands

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

    Entry Requirements:

    • No COVID-19 testing required
    • No quarantine required

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

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

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

    The above information was last checked on 24/06/2022. Remember to check the latest COVID-19 travel safety regulations for your train between Amsterdam and Berlin closer to your date of departure here.

    Return travel from Germany to Netherlands is: Fully open.

    Are there any international entry restrictions on returning to Amsterdam from Berlin?

    Entry into 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?

    Requirements for reentering:

    • There are no current restrictions

    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 requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Recommended

    Last checked on 20/06/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Amsterdam from Berlin.

    Omio customers have found the cheapest trains between Amsterdam and Berlin to cost as little as £34  in the next 7 days.
    If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Amsterdam to Berlin train prices are on average £53  one way.
    The train distance from Amsterdam to Berlin is around 358 miles (577 km).
    The Amsterdam to Berlin train duration is on average 9 h 11 min, which is to be expected when travelling 358 miles (577 km) from Amsterdam to Berlin. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    When taking a train from Amsterdam, you have a couple of train stations you can depart from including Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Amstel. When you arrive in Berlin, your train can arrive in train stations including Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

    Omio customers travelling this route book their trains from Amsterdam Centraal   to Berlin Hbf.

    Passengers booking this trip most frequently board their trains from Amsterdam Centraal and need to travel around 0.6 miles (916 m) from the city centre to get to this train station.

    Passengers arriving in Berlin most often arrive at Berlin Hbf and need to travel around 3.5 miles (5.6 km) from this train station to the city centre.

    For the journey from Amsterdam to Berlin you can take a train with Deutsche Bahn with connection, Flixbus, Deutsche Bahn or FlixTrain. Be sure to check out all possible train companies that offer services to Berlin from Amsterdam on Omio to compare what amenities they may have.
    Yes, there are 10 direct trains a day to Berlin from Amsterdam. If you’re looking for a direct train from Amsterdam to Berlin, consider travelling with Deutsche Bahn. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
    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.
    The earliest train for this route departs from Amsterdam at 10: 00. The last train leaves from Amsterdam at 22: 38. Check Omio for the latest train times from Amsterdam to Berlin and book the best time to depart on your chosen travel date.
    You can find a train to Berlin from Amsterdam to cost on average £53 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Amsterdam to Berlin train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Amsterdam
    Berlin
    Amsterdam Centraal is the most popular Amsterdam railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your journey to Berlin.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +31 302357822
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 20: 59
    Public transport options for Amsterdam Centraal
    Metro lines: 51, 53, 54, 52
    Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
    Ferry lines: 901, 906, 902, 907, 905
    Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
    Train lines: Intercity, Intercity Express, Sprinter, Nightjet

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language