These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Train companies

Travel with Deutsche Bahn from Landshut to Munich

Deutsche Bahn trains will get you between Landshut and Munich from $21 (€18). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Germany's largest train company Deutsche Bahn (DB) offers excellent services within Germany and internationally, including a route from Landshut to Munich. Find DB train times and tickets for your 38 miles (61 km) journey between Landshut and Munich with the best deals on Omio. Choose from ticket types including the Super Saver, Saver and Flexible fares if you’re looking for the most affordable train between Landshut and Munich. DB also offers discount cards, such as the Bahncard, 25, 50 and 100, which you can use on Omio.

Deutsche Bahn is well-known for its levels of efficiency and comfort with its range of train types. These include the high-speed InterCity Express (ICE), the national express Intercity (IC) and international express Eurocity (EC), and local Regional Express (RE) and Regional (RB) trains. These types of trains differ in terms of the comfort and time needed to travel. For example, bathrooms are standard services on these trains, but other amenities like an onboard restaurant or free WiFi access are only available on certain trains.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Landshut to Munich
Travel by train to Munich 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 Landshut to Munich.
How much are cheap trains from Landshut to Munich?
Train tickets between Landshut and Munich for some dates and times can be found for as cheap as $21 (€18)  one way in the next 7 days.
How much does it cost to take a train from Landshut to Munich?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Landshut to Munich train to cost on average $21 (€18)  one way.
How far is Landshut to Munich by train?
When traveling this route you should expect the distance between Landshut and Munich by train to be approximately 38 miles (61 km).
What is the Landshut to Munich train travel time?
On average the Landshut to Munich train travel time is 48 min  for the 38 miles (61 km) long route, but the duration can vary if you travel on weekends and holidays.
What train station in Landshut goes to Munich? What train station do I come into Munich from Landshut?

When departing from Landshut, you have various train station options to start your journey from including Landshut (Bay) Hbf and Landshut (Bay) Süd. When arriving in Munich, you can end your route in train stations like München Hbf, München Hackerbrücke and München Marienplatz.

Omio customers book a train from Landshut (Bay) Hbf   to München Hbf   most frequently for this route.

Where is the train station in Landshut to go to Munich? Where is the train station in Munich located?

The most popular departure train station with passengers for this trip, called Landshut (Bay) Hbf, is located 1 mile (s) / 1 km from the city center of Landshut.

The most popular arrival train station, München Hbf, is located 1 mile (s) / 1 km away from the city center of Munich.

What train companies offer a service to Munich from Landshut?
Take the Landshut to Munich train with Deutsche Bahn or alex-Länderbahn und Vogtlandbahn-GmbH. However, it's always good to check out all possible train providers for the route between Landshut and Munich as there might be differences in the amenities they offer.
How many train services are there between Landshut and Munich a day?
On average, there are 25 trains a day from Landshut to Munich. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Landshut to Munich? When does the last train depart from Landshut to Munich?
You can take the first train from Landshut to Munich at 6: 33 AM. The last train from Landshut to Munich that you can take departs at 7: 32 PM. Omio shows you the latest train from Landshut to Munich schedule to help you book the best departure time for this journey.
How early should I purchase train tickets between Landshut and Munich to score the best deals?
If you purchase the Landshut to Munich train within the next 7 days, you can find one way tickets to cost on average $21 (€18). However, booking your train ticket in advance gives you access to the best prices for trains from Landshut to Munich. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Landshut (Bay) Hbf is the most popular Landshut railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Landshut for your trip to Munich.