HowToGo

Geneva to Heidelberg, Germany - Transfer & Transportation Guides

Find transfer & transportation guides from Geneva to Heidelberg, Germany. How to get from Geneva to Heidelberg, Germany by Flight, Bus, Taxi.

You can get to Heidelberg, Germany from Geneva by verhicle types below

Search Transfer from Geneva to Heidelberg, Germany

Transfer solutions

You have 11 options transfer to Heidelberg, Germany from Geneva below

Train ( 2 hr. 3 min. )

Take a train from Genève to Olten.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 2 hr. 46 min. )

Take a train from Olten to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 5 hr. 49 min.
Distance 496 km.
Cost 205 USD
Train ( 1 hr. 45 min. )

Take a train from Genève to Bern.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 3 hr. 15 min. )

Take a train from Bern to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 6 hr.
Distance 503 km.
Cost 190 USD
Bus ( 7 hr. )

Take a bus from Geneve, Gare Routiere, pl. Dorciere to Karlsruhe, Hbf. - Süd, am Hintereingang.


Open Map More details & check price at RegioJet
Bus ( 45 min. )

Take a bus from Karlsruhe central train station to Heidelberg central train station.


Open Map More details & check price at FlixBus
Duration 8 hr. 45 min.
Distance 559 km.
Cost 24 EUR (28 USD)
Bus ( 7 hr. 45 min. )

Take a bus from Geneva to Karlsruhe Hauptbahnhof Süd.


Open Map More details & check price at FlixBus-de
Train ( 34 min. )

Take a train from Karlsruhe Hauptbahnhof to Heidelberg, Hauptbahnhof.


Open Map More details & check price at DB Fernverkehr AG
Duration 8 hr. 52 min.
Distance 524 km.
Cost
Car ( 4 hr. 35 min. )

Drive a car from Geneva to Heidelberg.


Duration 4 hr. 35 min.
Distance 493 km.
Cost 65 USD
Train ( 7 min. )

Take a train from Genève to Genève-Aéroport.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Walk ( 8 min. )

Take a foot from Genève-Aéroport to Geneva.


Plane ( 1 hr. 10 min. )

Take a flight from Geneva to Frankfurt.


Train ( 30 min. )

Take a train from Frankfurt(M) Flughafen Fernbf to Mannheim Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 16 min. )

Take a train from Mannheim Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr. 25 min.
Distance 557 km.
Cost 181 USD
Train ( 7 min. )

Take a train from Genève to Genève-Aéroport.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Walk ( 8 min. )

Take a foot from Genève-Aéroport to Geneva.


Plane ( 50 min. )

Take a flight from Geneva to Zurich.


Train ( 12 min. )

Take a train from Zürich Flughafen to Zürich HB.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 3 hr. 20 min. )

Take a train from Zuerich Hb to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 6 hr. 40 min.
Distance 583 km.
Cost 283 USD
Train ( 2 hr. 3 min. )

Take a train from Genève to Olten.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 26 min. )

Take a train from Olten to Basel SBB.


Open Map More details & check price at Südostbahn
Bus ( 17 min. )

Take a bus from Basel, Bahnhof SBB to Basel EuroAirport.


Open Map More details & check price at Basler Verkehrs-Betriebe
Plane ( 55 min. )

Take a flight from Basel to Frankfurt.


Train ( 30 min. )

Take a train from Frankfurt(M) Flughafen Fernbf to Mannheim Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 16 min. )

Take a train from Mannheim Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 5 hr. 50 min.
Distance 628 km.
Cost 298 USD
Train ( 1 hr. 52 min. )

Take a train from Geneve to Lyon Part Dieu.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Rhonexpress ( 29 min. )

Take a tram from Lyon Gare de Lyon-Part-Dieu to Lyon Airport.


Open Map More details & check price at Lyon Rhônexpress
Plane ( 1 hr. 20 min. )

Take a flight from Lyon to Frankfurt.


Train ( 30 min. )

Take a train from Frankfurt(M) Flughafen Fernbf to Mannheim Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 16 min. )

Take a train from Mannheim Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 6 hr. 54 min.
Distance 819 km.
Cost 216 USD
Train ( 3 hr. 9 min. )

Take a train from Genève to Zürich Flughafen.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Plane ( 1 hr. )

Take a flight from Zurich to Frankfurt.


Train ( 30 min. )

Take a train from Frankfurt(M) Flughafen Fernbf to Mannheim Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 16 min. )

Take a train from Mannheim Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 7 hr. 9 min.
Distance 661 km.
Cost 302 USD
Train ( 1 hr. 52 min. )

Take a train from Geneve to Lyon Part Dieu.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Rhonexpress ( 29 min. )

Take a tram from Lyon Gare de Lyon-Part-Dieu to Lyon Airport.


Open Map More details & check price at Lyon Rhônexpress
Plane ( 1 hr. )

Take a flight from Lyon to Strasbourg.


Train ( 12 min. )

Take a train from Entzheim Aéroport to Strasbourg.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 39 min. )

Take a train from Strasbourg Bahnhof to Karlsruhe Hauptbahnhof.


Open Map More details & check price at DB Fernverkehr AG
Train ( 34 min. )

Take a train from Karlsruhe Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 7 hr. 17 min.
Distance 697 km.
Cost 325 USD

Find Hotels in Heidelberg, Germany

You can find hotels and accommodations in Heidelberg, Germany with our hotels search tool below

Booking.com

About Geneva, Switzerland

Geneva ( jin-EE-və; French: Genève [ʒənɛv] (listen); Arpitan: Genèva [dzəˈnɛva] (listen); German: Genf [ɡɛnf] (listen); Italian: Ginevra [dʒiˈneːvra]; Romansh: Genevra) is the second-most populous city in Switzerland (after Zürich) and the most popul... Learn more

About Heidelberg, Germany

Heidelberg ( HY-dəl-burg, German: [ˈhaɪdl̩bɛʁk] (listen)) is a university town in the German state of Baden-Württemberg, situated on the river Neckar in south-west Germany. In the 2016 census, its population was 159,914, of which roughly a quarter co... Learn more


References