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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Heidelberg from Lausanne

distanceDistance221 miles (356 km)
durationAverage train duration5 h 29 min
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Lausanne to Heidelberg cover the 221 miles (356 km) long route taking on average 5 h 29 min with our travel partners like Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. Travelers depart most frequently from Lausanne and arrive in Heidelberg Hbf.

Train companies

Lausanne to Heidelberg with Deutsche Bahn

Travel on Deutsche Bahn trains between Lausanne and Heidelberg at great prices. Omio finds you train times and tickets for over 1000 travel companies all in one place.

Deutsche Bahn

Deutsche Bahn (DB) makes German train travel easy! Find Deutsche Bahn train schedules and cheap tickets for the 221 miles (356 km) journey between Lausanne and Heidelberg with Omio. Choose from Super Saver, Saver and Flexible fares for your journey between Lausanne and Heidelberg if you’re looking for the best deals on affordable train tickets. Deutsche Bahn even offers discount cards like the Bahncard 25, 50 and 100, which you can also use on Omio.

As the main provider of train services in Germany, making on average 40, 000 train journeys per day, DB offers a range of train types to suit you with the high-speed InterCity Express (ICE), the express national and international Intercity (IC) and Eurocity (EC) trains, and local Regional Express (RE) and Regional (RB) trains. These different types of trains differ in terms of the comfort and time required to travel. For example, while restrooms are standard services on each train, other services like onboard restaurants or free WiFi access are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train between Lausanne and Heidelberg:

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

Travel Tips

Trains from Lausanne to Heidelberg
Travel by train to Heidelberg 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 Lausanne to Heidelberg.
FAQs
Are there any COVID-19 restrictions for international travel by train between Lausanne and Heidelberg?

Travel between Lausanne, Switzerland and Heidelberg, Germany by train is: Partially open.

Can I enter Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Germany from Lausanne?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Heidelberg, Germany?

All travelers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 10/24/21. Remember to review the latest COVID-19 travel safety regulations   for your train between Lausanne and Heidelberg as this information can change.

What restrictions are there on reentering Switzerland from Heidelberg, Germany?

Return travel from Germany to Switzerland is: Partially open.

Are there any international entry restrictions on returning to Lausanne from Heidelberg?

Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Heidelberg?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Lausanne, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 10/23/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Lausanne from Heidelberg.

How far is Lausanne to Heidelberg by train?
The Lausanne to Heidelberg train distance is approximately 221 miles (356 km).
How long is the train from Lausanne to Heidelberg?
The Lausanne to Heidelberg train duration is on average 5 h 29 min, which is to be expected when traveling 221 miles (356 km) to Heidelberg from Lausanne. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train station in Lausanne goes to Heidelberg? What train station do I come into Heidelberg from Lausanne?

Some of the Lausanne train stations to Heidelberg you can start your journey from include Lausanne, Lausanne, Closelet and Lausanne, Grattapaille. Similarly, some of the arrival train stations in Heidelberg include Heidelberg Hbf, Heidelberg-Pfaffengrund/Wieblingen and Heidelberg-Altstadt.

When traveling this route, Omio customers are departing most frequently from Lausanne   and arriving in Heidelberg Hbf.

Where is the train station in Lausanne to go to Heidelberg? Where is the train station in Heidelberg located?

Passengers board the train most frequently from Lausanne, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Heidelberg Hbf, located 1 mile (s) / 1 km away from the city center.

What train providers go from Lausanne to Heidelberg?
When taking a train from Lausanne to Heidelberg, you can count on Deutsche Bahn for the best way to get you to Heidelberg. You can also check all possible train providers who offer a service from Lausanne to Heidelberg and compare the amenities they offer before buying a train ticket.
How many trains are there to Heidelberg from Lausanne a day?
The average number of trains departing Lausanne for Heidelberg is 12 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Lausanne to Heidelberg? When is the last train from Lausanne to Heidelberg?
The earliest train departing from Lausanne to Heidelberg leaves at 6: 31 PM. The last train departing from Lausanne to Heidelberg leaves at 6: 31 PM. You can find the latest Lausanne to Heidelberg train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

Important Stations and Airports for this Journey

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