|Distance||250 miles (403 km)|
|Average train duration||5 h 45 min|
|Average train ticket price||$31 (€25)|
|Train companies||Deutsche Bahn|
Trains from Geneva to Heidelberg cover the 250 miles (403 km) long route taking on average 5 h 45 min with our travel partners like Deutsche Bahn. There are direct train services available. While the average ticket price for this journey costs around $31 (€25)], you can find the cheapest train ticket for as low as $28 (€22). Travelers depart most frequently from Genève and arrive in Heidelberg Hbf.
For as little as $28 (€22) you can travel by train from Geneva to Heidelberg with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this route.
Find the perfect Deutsche Bahn train between Geneva and Heidelberg for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Deutsche Bahn train schedules and compare the cheapest, fastest or earliest train from Geneva to Heidelberg. You can also check relevant travel information for the Deutsche Bahn train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Deutsche Bahn train tickets online. You can expect to travel around 250 miles (403 km) on this trip and your Deutsche Bahn Geneva to Heidelberg train ticket can cost as little as $28 (€22) one-way if you book in advance. When you search for Deutsche Bahn tickets from Geneva to Heidelberg in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Deutsche Bahn train tickets online quickly and easily on Omio and enjoy the travel experience!
Operator ticket policies for COVID
Travel between Geneva, Switzerland and Heidelberg, Germany by train is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Switzerland
Conditions of entry:
All travelers in Germany must observe these coronavirus safety measures:
The information above was last checked on 7/30/21. Remember to review the latest COVID-19 travel safety regulations for your train between Geneva and Heidelberg as this information can change.
Return travel from Germany to Switzerland is: Partially open.
Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany
Requirements for reentering:
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
Last checked on 7/29/21. Please check the latest COVID-19 travel safety regulations closer to the travel date of your train to Geneva from Heidelberg.
When departing from Geneva, you have various train station options to start your trip from including Genève, Geneva and Geneva. When arriving in Heidelberg, you can end your route in train stations like Heidelberg Hbf, Heidelberg-Pfaffengrund/Wieblingen and Heidelberg-Altstadt.
Omio customers book a train from Genève to Heidelberg Hbf most frequently for this route.
The most popular departure train station with passengers for this journey, called Genève, is located 0 mile (s) / 0 km from the city center of Geneva.
The most popular arrival train station, Heidelberg Hbf, is located 0 mile (s) / 0 km away from the city center of Heidelberg.
Here are some other resources that might have the information you need