>
Berlin to Amsterdam

Compare prices to get from Berlin to Amsterdam
Search for tickets from Berlin to Amsterdam in the next 7 days. Flights start at $82. Trains start at $44. Buses start at $32.

Flights
$82|1h 25m
Trains
$44|5h 24m
Buses
$32|7h 55m
$247
$176
$297
$249
$275
$82
$153
$105
$127
$193
$162
$201
$231
$143
KM Malta Airlines
Cheapest
13h 55m
Berlin Brandenburg AirportSchiphol Airport
$176One way
Search
1 stop
KLM
Fastest
1h 15m
Berlin Brandenburg AirportSchiphol Airport
$757One way
Search
Nonstop
Scandinavian Airlines
6h 15m
Berlin Brandenburg AirportSchiphol Airport
$224One way
Search
1 stop
Norwegian Air Shuttle ASA
11h 10m
Berlin Brandenburg AirportSchiphol Airport
$268One way
Search
1 stop
  • Prices shown from Berlin to Amsterdam are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare flights, trains, and buses from Berlin to Amsterdam

The cheapest way to get from Berlin to Amsterdam costs only $31 on average via Buses, and the quickest way takes just 1h 23m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price $132
Average duration1h 23m
Departure Time06:00 - 18:45
Direct options
Search flights
Train
Trains
Average price $42
Average duration8h 7m
Departure Time23:01 - 11:59
Direct options
Bus
Buses Cheapest
Average price $31
Average duration9h 26m
Departure Time21:45 - 20:40
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Berlin to Amsterdam?

Which month has the cheapest one-way flights from Berlin to Amsterdam?

The average price of one-way flights from Berlin to Amsterdam purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Berlin to Amsterdam is September, with an average price of $145; while the month with the highest flight price is usually November, with an average price of up to $308.

$308
$227
$145
$64
    Cheapest
  • $155
    Jun
  • $193
    Jul
  • $160
    Aug
  • $145
    Sep
  • $182
    Oct
  • $308
    Nov
  • $262
    Dec
  • $189
    Jan
  • $246
    Feb
  • $243
    Mar
  • $247
    Apr
  • $245
    May

What is the cheapest day to travel by train from Berlin to Amsterdam?

Average train fares from Berlin to Amsterdam for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Berlin to Amsterdam is Monday, with an average price of $42.

$63
$52
$42
$32
  • Jul 6
  • Jul 21
  • Jul 22
  • Jul 2
  • Jul 24
  • Jul 4
  • Jun 28

What is the cheapest day to travel from Berlin to Amsterdam by bus?

The average price of a bus from Berlin to Amsterdam found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Berlin to Amsterdam is Monday, with an average price of $31.

$31
  • Jun 29
  • Jun 30
  • Jul 1
  • Jun 26
  • Jun 27
  • Jun 28

Berlin to Amsterdam travel tips

Companies operating from Berlin to Amsterdam

DBAHN
Deutsche Bahn
FlixBus

Find departure & arrival points near Berlin and Amsterdam

Popular airports near Berlin

Berlin Brandenburg Airport (BER) Berlin Germany
Leipzig/Halle Airport (LEJ) Nearby Leipzig Germany

Popular airports near Amsterdam

Schiphol Airport (AMS) Amsterdam Netherlands
Rotterdam The Hague Airport (RTM) Nearby Rotterdam Netherlands

Popular train stations near Berlin

Spandauer Str./Marienkirche, Berlin Berlin Germany
Berlin Hackescher Markt Berlin Germany
Berlin Alexanderplatz (S) Berlin Germany
Berlin Alexanderplatz Berlin Germany
Rotes Rathaus (U), Berlin Berlin Germany

Popular train stations near Amsterdam

Amsterdam Centraal Eurostar Amsterdam Netherlands
Amsterdam Centraal Amsterdam Netherlands
Amsterdam Muiderpoort Amsterdam Netherlands
Amsterdam Amstel Amsterdam Netherlands
Amsterdam RAI Amsterdam Netherlands

Popular bus stations near Berlin

Berlin Alexanderplatz Berlin Germany
Berlin Hannah-Ahrendt-Straße Berlin Germany
Berlin Ostbf. Berlin Germany
Berlin Central Train Station Europaplatz Berlin Germany
Berlin Central Station Berlin Germany

Popular bus stations near Amsterdam

Amsterdam Central Station De Ruijterkade Amsterdam Netherlands
Amsterdam Central (De Ruijterkade) Amsterdam Netherlands
Amsterdam Central (Bus Stop H) Amsterdam Netherlands
AMSTERDAM PRINS HENDRIKPLANTSOEN Amsterdam Netherlands
Amsterdam Conradstraat Amsterdam Netherlands

Recommended hotels in Amsterdam

Hotel2Stay
9.1/10
676 Reviews
Hotel2Stay
hotel-star hotel-star hotel-star hotel-star hotel-praise
4.21 km from downtown
1% off
$82 $81
DoubleTree by Hilton Amsterdam Centraal Station
8.6/10
196 Reviews
DoubleTree by Hilton Amsterdam Centraal Station
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.01 km from downtown
10% off
$193 $174
Hotel Damsquare
8.8/10
139 Reviews
Hotel Damsquare
hotel-star hotel-star hotel-star hotel-praise
Oude Centrum | 0.21 km from downtown
43% off
$93 $53
Joy Hotel
8.7/10
53 Reviews
Joy Hotel
hotel-star hotel-star hotel-star hotel-praise
Bijlmermeer | 8.13 km from downtown
23% off
$44 $34

How to travel from Berlin to Amsterdam: FAQs

  • How far is it from Berlin to Amsterdam?

    It’s about 587 km (365 miles) from Berlin to Amsterdam.
  • You can travel from Berlin to Amsterdam in 3 different ways: Flights, Trains, Buses.
  • The fastest way to get from Berlin to Amsterdam is by Flights, with an average journey time of 1 hour 23 minutes. Other modes of transport take longer: Trains takes on average 8h 7m.Buses takes on average 9h 26m.
  • The cheapest way to get from Berlin to Amsterdam is by Buses, with an average price of $31. Other modes of transport are more expensive: Trains costs around $42 on avergae.Flights costs around $132 on average.
  • For trips between Berlin and Amsterdam, travelers typically use the following departure and arrival points: Most Flights depart from Berlin Brandenburg Airport and arrive at Schiphol Airport; Trains depart from Spandauer Str./Marienkirche, Berlin and arrive at Amsterdam Centraal Eurostar; Buses depart from Berlin Alexanderplatz and arrive at Amsterdam Central Station De Ruijterkade.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Berlin to Amsterdam are typically cheapest September, with an average fare of $145. Flights from Berlin to Amsterdam are typically cheapest Monday, with an average fare of $42. Flights from Berlin to Amsterdam are typically cheapest Monday, with an average fare of $31
  • There is a 0h time difference between Berlin and Amsterdam.