[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Amsterdam to Berlin

You can get from Amsterdam to Berlin by train, bus or flight.

Our recommendation

To get from Amsterdam to Berlin on May 24 we recommend taking a flight because it’s the best combination of price and speed.

09:05AMAmsterdam Airport Schiphol1h25 10:30AMBerlin Brandenburg Airport
0 changes
1171One-way
Cheapest
02:00PMAmsterdam21h00 11:00AMBerlin
1 changes
671One-way
Other options
11:50AMAmsterdam Airport Schiphol1h25 01:15PMBerlin Brandenburg Airport
0 changes
1171One-way
09:30PMAmsterdam Airport Schiphol1h25 10:55PMBerlin Brandenburg Airport
0 changes
1181One-way
09:10AMAmsterdam Centraal6h06 03:16PMBerlin Gesundbrunnen
0 changes
801One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

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

Compare prices and tickets Prices for trains, buses and flights

Tue
May 24
74Deutsche Bahn with connection
45Flixbus
117easyJet
Wed
May 25
70FlixTrain
50Flixbus
117easyJet
Thu
May 26
56Deutsche Bahn with connection
56STUDENT AGENCY k.s.
Find prices
Fri
May 27
56Deutsche Bahn with connection
38STUDENT AGENCY k.s.
Find prices
Sat
May 28
38Deutsche Bahn with connection
38STUDENT AGENCY k.s.
124easyJet
Sun
May 29
56Deutsche Bahn with connection
65Flixbus
178easyJet
Mon
May 30
47Deutsche Bahn with connection
30Flixbus
113easyJet
Tue
May 31
45Deutsche Bahn
30Flixbus
80easyJet
Wed
Jun 1
47Deutsche Bahn with connection
30Flixbus
65easyJet
Thu
Jun 2
45FlixTrain
25Flixbus
103easyJet
Fri
Jun 3
56Deutsche Bahn with connection
45Flixbus
113easyJet
Sat
Jun 4
38Deutsche Bahn with connection
33Flixbus
109easyJet
Sun
Jun 5
38Deutsche Bahn with connection
38Flixbus
94easyJet
Mon
Jun 6
47Deutsche Bahn with connection
49STUDENT AGENCY k.s.
79easyJet
Tue
Jun 7
38Deutsche Bahn with connection
35Flixbus
78easyJet
Wed
Jun 8
38Deutsche Bahn with connection
28Flixbus
64easyJet
Thu
Jun 9
45Deutsche Bahn
25Flixbus
89easyJet
Fri
Jun 10
38Deutsche Bahn
25Flixbus
70easyJet
Sat
Jun 11
32FlixTrain
25Flixbus
87easyJet
Sun
Jun 12
38Deutsche Bahn with connection
28Flixbus
92easyJet

Travel Information to Berlin from Amsterdam

distanceDistance358 miles (577 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range€18 - €40
cheapestCheapest modeCoach • €18 • 8 h 55 min
fastestFastest modeFlight • €40 • 1 h 15 min
carriersPopular travel companiesFlixbus, easyJet or FlixTrain

Take a coach, flight or train to travel 358 miles (577 km) to Berlin from Amsterdam. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as €18. The most popular travel providers which serve this journey are Flixbus, easyJet or FlixTrain among others. Travellers can even take a direct from Amsterdam to Berlin.

General Information about the journey from Amsterdam to Berlin

The route from the capital of the Netherlands into Berlin in Germany is practically a straight line heading east although some modes of transport are more simple than others. Deutsche Bahn offer direct rail services that travel straight across from one city to the other whereas Flixbus, Eurolines, Info Bus and BerlinLinienBus all supply direct bus routes. Multiple airlines offer flights between the two locations with KLM and Easyjet providing services that go direct.

Buses from Amsterdam to Berlin

Buses leave Amsterdam bus station at various points throughout the day running up until 11:30 p.m. when Flixbus provide the final service that travels overnight. Eurolines and BerlinLinienBus also offer night buses which leave a few minutes prior. Elsewhere during the day Info Bus provide a morning service whereas Flixbus run both morning and afternoon trips. Travel time is usually anywhere between seven and ten hours although the 10:10 a.m. Flixbus can take fifteen hours.

Trains from Amsterdam to Berlin

Rail services run every two hours between the two cities beginning at 05:00 a.m. and ending just after 11:00 p.m. Bahn are the provider of these train routes with the morning services usually running direct and the afternoon/evening services requiring at least one change. Direct trains typically take around six-and-a-half hours whereas services with multiple stops can take up to eleven hours of total travel time.

Flights from Amsterdam to Berlin

KLM and Easyjet are the airlines that offer a direct route into Berlin with overall travel time usually around the four hour mark. Lufthansa, Iberia and Vueling also offer flights from Amsterdam to Berlin​, but these often require lengthy connections at Barcelona and Roma Fuminicio.

Travel Tips: Travel from Amsterdam to Berlin

Travel 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

Is cross-border travel to Berlin, Germany from Amsterdam, Netherlands currently allowed?

International travel from Amsterdam, Netherlands to Berlin, Germany is: Partially open.

Can I enter Germany if coming from Netherlands?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Netherlands.

Am I required to self-quarantine upon arrival to Berlin if travelling from Amsterdam?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What measures do I need to follow in Berlin, Germany due to the pandemic?

All travellers in Germany must observe the following coronavirus safety measures:

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

The information above was last checked on 5/22/22; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey to Berlin from Amsterdam.

Do I need to self-quarantine when I arrive back to Netherlands from Berlin, Germany?

The restriction level for your return to Amsterdam, Netherlands from Germany is: Fully open.

Is my journey back to Amsterdam from Berlin restricted?

Entry into Netherlands is currently allowed for: Entry is fully open for citizens and permanent residents of Germany.

Do I need to self-quarantine upon arrival in Amsterdam from Berlin?

Conditions of reentry into Netherlands:

  • There are no current restrictions

What are the coronavirus safety measures I need to follow in Amsterdam, Netherlands?

You should observe these safety measures in Netherlands as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Netherlands was last checked on 5/23/22. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Amsterdam from Berlin closer to your date of departure here.

How do I go from Amsterdam to Berlin?

You can travel between Amsterdam and Berlin 3 different ways: coach, flight or train.

How do I get from Amsterdam to Berlin the cheapest way?

A coach service offers the cheapest way to travel from Amsterdam to Berlin, which costs on average €18.

This is compared to other ways of getting to Berlin:

A coach is €22 less than a flight for this journey with tickets for a flight from Amsterdam to Berlin costing on average €40.

A coach is generally €9 less than a train for the same route. A train costs on average €27 from Amsterdam to Berlin.

What is the quickest way from Amsterdam to Berlin?

The fastest way from Amsterdam to Berlin is by flight with an average journey time of 1 h 15 min.

Other travel options from Amsterdam to Berlin can usually take longer:

In comparison, taking a coach requires on average 8 h 55 min   of travel time.

In comparison, travelling by train can take you on average 6 h 8 min.

What is the distance from Amsterdam to Berlin?

You should expect to travel around 358 miles (577 km) from Amsterdam to Berlin.

How many services a day are there between Amsterdam and Berlin?

The average frequency per day from Amsterdam to Berlin is:

  • 10 trains a day.

However, we recommend checking specific travel dates for your trip between Amsterdam and Berlin as scheduled services by coach, flight or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Amsterdam to Berlin?

These are the most popular departure and arrival points for travellers from Amsterdam to Berlin:

  • Coaches from Amsterdam to Berlin most often leave from Amsterdam, Radarweg (Sloterdijk) and arrive in Berlin, Zentralen Omnibusbahnhof.
  • Flights from Amsterdam to Berlin most often leave from Amsterdam Airport Schiphol and arrive in Berlin Brandenburg Airport.
  • Trains most often depart from Amsterdam at Amsterdam Centraal and arrive in Berlin at Berlin Hbf.

Which travel operators can get me from Amsterdam to Berlin?

Omio works with many trusted partners that can help you travel the best way from Amsterdam to Berlin:

  • You can go to Berlin from Amsterdam by coach with Flixbus. You'll see cheap coach tickets for €18 with Flixbus from Amsterdam to Berlin on Omio.
  • You can take a flight from Amsterdam to Berlin with easyJet. Cheap tickets can be found for €40 with easyJet from Amsterdam to Berlin.
  • You can travel by train to Berlin from Amsterdam with FlixTrain, and you can find FlixTrain Amsterdam to Berlin tickets for €27 on Omio.

What is another destination I should add to my tour from Amsterdam to Berlin?

Omio customers who travel from Amsterdam to Berlin often also extend their holiday to go to Prague, Paris or Munich. Omio can help you plan your trip by finding the best connections between Berlin and these popular destinations at a great price.

When should I buy a ticket from Amsterdam to Berlin online to score the best deals?

Before travelling from Amsterdam to Berlin, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is on average €18 one way for this trip.
  • The price of a plane ticket is on average €40 one way for this journey.
  • The price of a train ticket is €27 one way on average for this journey.

But we recommend booking Amsterdam to Berlin tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Popular countries

Explore the area by ferries