Munich (München) is a major economic hub in Bavaria in the south of Germany and lies 660km south-east from Amsterdam.
Let’s look at the options for travel between Amsterdam and Munich by train, air and bus. Note that there have been some significant changes to service frequencies due to the ‘coronavirus’ measures.
1. Amsterdam-Munich by Train
The Amsterdam to Munich trip can be easily done by rail during the day using the ICE International train plus a change to a domestic German ICE service. The total journey time is around 8 hours.
The ICE International train is jointly operated by DB (German Railways) and NS (Dutch Railways) and runs 6x daily.
For example, travel on the 0808 ICE International from Amsterdam Central which arrives in Duisburg Hbf at 1006. Then take another ICE departing Duisburg at 1054 and this train arrives at Munich Hbf at 1606.
For Munich to Amsterdam, an ICE train departs Munich Hbf at 0752 arriving in Frankfurt Hbf at 1104 – where you then take the 1129 ICE to Amsterdam Central which arrives at 1528.
By booking well in advance you can find one-way fares of €37.90 (2nd class) and €69.90 (1st class). First class passengers can use lounges at Amsterdam and Munich stations.
2nd class fares do not include a reserved seat on the ICE. You can reserve a seat for €4 per person for each one-way trip. It is not obligatory to make a seat reservation, however it can be worthwhile if the train is busy. Seats are in a 2-2 configuration.
1st class fares include seat reservation as standard, with seating in a 1-2 configuration.
From 13 December 2020, an OBB Nightjet (Austrian Railways) service will run nightly both ways between Amsterdam and Vienna via Munich. The trains will depart Amsterdam at 1930. In the Netherlands the train will also stop at Utrecht and Arnhem.
One-way tickets will start at €29 for a 2nd class seat, €59 for a couchette and €89 for a sleeper.
How to book online: Amsterdam-Munich train tickets can easily be booked at the NS International site. By booking online you avoid any booking fees charged at the international service desks at stations.
2. Amsterdam-Munich by Air
Non-stop flights between Amsterdam Schiphol airport (AMS) and Munich Frans Jozef Strauss airport (MUC) are operated by KLM and Lufthansa. The scheduled flight time is 90 minutes. Whilst the plane is quicker, train travel is ‘greener’ and a more relaxed experience.
Lufthansa (Star Alliance) flies 2-3x daily using either Canadair Regional Jet 900s or Airbus A319s. Some flights are operated by subsidiary Lufthansa Cityline.
Return fares start at about €110 excluding checked luggage but you should book well ahead. Munich airport is one of Lufthansa’s principal hubs.
Dutch airline KLM (Skyteam) currently flies the route up to 3-4x daily using Boeing 737s. Prices also start at around €110 return not including checked luggage.
Germany and the Netherlands are both members of the Schengen Zone so it is (normally) not necessary to go through passport control when travelling between Amsterdam and Munich.
3. Amsterdam-Munich by Coach
German coach company Flixbus runs up to 3x daily direct services to Munich with a journey time of 12-17 hours. There are other services which require a change in Germany. Singles start from €31. One of the overnight bus services is run by Flixbus partner Croatia Bus.
This article was originally published in 2013 and has been continuously updated since then. Last update 28 September 2020.