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

Deutsche Bahn

Overview: Train from Heidelberg to Landshut

distanceDistance167 miles (270 km)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day

Trains from Heidelberg to Landshut cover the 167 miles (270 km) long trip taking on average 3 h 19 min with our travel partners like. Normally, there are 5 trains operating per day, including direct services available. Travelers depart most frequently from Heidelberg Hbf and arrive in Landshut (Bay) Hbf.

Travel Tips: Trains from Heidelberg to Landshut

Travel by train to Landshut 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 Heidelberg to Landshut.

How many miles is it from Heidelberg to Landshut by train?

When traveling this route you should expect the distance from Heidelberg to Landshut by train to be approximately 167 miles (270 km).

How long is the train ride from Heidelberg to Landshut?

The Heidelberg to Landshut train duration is on average 3 h 19 min, which is to be expected when traveling 167 miles (270 km) to Landshut from Heidelberg. However, the time it takes can vary based on specific dates, weekends, and holidays.

When traveling by train from Heidelberg to Landshut, which train station in Heidelberg do I depart from and which train station in Landshut do I arrive in?

When departing from Heidelberg, you have various train station options to start your trip from including Heidelberg Hbf, Heidelberg-Pfaffengrund/Wieblingen and Heidelberg-Altstadt. When arriving in Landshut, you can end your trip in train stations like Landshut (Bay) Hbf and Landshut (Bay) Süd.

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

Where is the departure train station in Heidelberg located? Where is the arrival train station in Landshut located?

The most popular departure train station with passengers for this trip, called Heidelberg Hbf, is located 0.7 miles (1.2 km) from the city center of Heidelberg.

The most popular arrival train station, Landshut (Bay) Hbf, is located 1.2 miles (1.9 km) away from the city center of Landshut.

How many trains are there from Heidelberg to Landshut a day?

The average number of trains departing Heidelberg for Landshut is 5 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

Heidelberg Hbf is the most popular Heidelberg 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 Heidelberg for your trip to Landshut.

More options for your journey from Heidelberg to Landshut

Here are some other resources that might have the information you need