If you are travelling from Munich airport to the main train station of Munich, officially called München Hauptbahnhof, you have 3 transportation options: Taxi, Train and Bus. Taking a Munich airport taxi is the most convenient mode of transport. The taxi trip will cost around 70€ and it will take approximately 45 minutes. An alternative less expensive option is the train. The train will take approximately 41 minutes to reach the main train station and regular tickets cost only 11.20€. In addition, there is a bus service operating from the airport straight to the train station. The price of a bus ticket is 11€ and the average travel time is 45 minutes.
Welcome Pickups offers meet and greet services and a friendly introduction to Munich at the same price as a regular taxi. Click here to see the cost.- Nothing Found
Comparison of the options
How to get from Munich airport to main train station by taxi
Taxis provide the most convenient and secure way to travel from Munich airport to the main train station of Munich. All Munich airport taxis look identical. They are cream-colored and have taxi roof signs. The average trip duration from the airport to the main train station is 45 minutes, but that may change, depending on traffic.
Taxi fare from Munich airport to main train station
Since taxis do not offer a flat fee from Munich airport to Hauptbahnhof station, your ride will be charged on the meter, based on the exact location of your destination. Extra charges for additional luggage and driving on public holiday may be applied. However, the average cost of the journey is 70€.
If you book your ride in advance you might get a better a price.
Cost
70€
Trip Duration
45 Min.
*Rates may vary unless you book your taxi in advance.
Convenience
Safety
Value for Money
You can always find a taxi at the airport of Munich.
Where do I get it from?
The official taxi stands can easily be found just outside of each terminal, as well as in the central area on level E03.
Convenience
A taxi trip from Munich airport to the main train station can be costly. However, if you do not want to waste time at the airport in order to catch a train, taxis offer fast, safe and reliable services.
Editor’s Note
If you are in a rush or simply want to get to your hotel as soon as possible then hire a taxi for your transfer. On the other hand, there are cheaper transportation options if you are on a tight budget.
Useful Tips
How to get from Munich airport to main train station by train
The train station of the airport is directly connected with the main train station of Munich by 2 lines: S1 and S8. There are multiple S-Bahn trains that operate the route between the two hubs on a daily basis. In addition, travelling by train is the fastest way to get to the main train station since the journey takes only 41 minutes.
How much is the train from Munich airport to main train station?
One way standard train tickets to the main train station of Munich cost 11.20€.
Tickets can be purchased from the S-Bahn ticket counters or the automated ticket machines on the Airport Train Station.
Cost
11.20€
Trip Duration
41 Min.
Waiting time is around 10 minutes.
Convenience
Safety
Value for Money
The S-Bahn trains run from the airport to Hauptbahnhof main station from 04:04 a.m to 01:44 a.m.
Where do I get it from?
The Airport Train Station is located on the basement level of the central area (between Terminal 1 and 2). Just follow the S-green signs once you exit the arrivals hall.
Convenience
With over 100 trains traveling from Munich airport to the main train station on an daily basis, it is certain that you will be able to get into one as soon as you land at the airport. In addition, the train journey is short and very easy on your wallet.
Editor’s Note
The routes of the two lines are quite different. However, both stop at Hauptbahnhof train station.
Useful Tips
How to get from Munich airport to main train station by bus
Lufthansa provides airport buses that operate only the route from the airport to the main train station of Munich. Those vehicles depart from the airport every 20 minutes and the average travel time is 45 minutes.
How much is the bus from Munich airport to main train station
Regular one-way tickets for the Lufthansa Airport bus cost 11€.
Tickets can be purchased online or straight from the driver.
Cost
11€
Trip Duration
45 Min.
Waiting time is around 20 minutes.
Convenience
Safety
Value for Money
Lufthansa Airport buses run to the main train station of Munich from 06:30 a.m to 10:30 p.m.
Where do I get it from?
The airport buses of Lufthansa depart from both terminals and the Munich airport center. The bus stops can easily be spotted as soon as you pass the airport’s exit doors.
Convenience
Lufthansa provides great bus services to travelers, from luggage assistance to comfortable seats, refreshments and free Wi-Fi.
Editor’s Note
Lufthansa Airport buses make only one stop at Munich Schwabing.
Useful Tips
Welcome Pickups transfer

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line
If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Munich. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.
Read morePrices
DAYTIME
€72NIGHTTIME
€72PRICES FOR
Sedan Car
4 pax, 4 pieces of luggage
Welcome Pickups has a Net Safety Score of 99 of 100
We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.
20 minute gap between transfers
Regular Car Sanitisation
Contactless ride
Sanitiser in every car
Frequently asked questions
How much is a taxi from Munich airport to main train station?
The average price of taxi trip from Munich airport to the main train station of Munich is 70€. Without traffic, the ride takes around 45 minutes.
How much is a train ticket from Munich airport to main train station?
One-way standard train tickets cost 11.20€ per person and you buy them from the S-Bahn ticket counters or the automated ticket machines on the Airport Train Station.
What is the main train station in Munich called?
The main train station in Munich is called München Hauptbahnhof.
Was this helpful?
Complete your booking