HowToGo

Zermatt to Heidelberg, Germany - Transfer & Transportation Guides

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

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

Search Transfer from Zermatt to Heidelberg, Germany

Transfer solutions

You have 9 options transfer to Heidelberg, Germany from Zermatt below

Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 57 min. )

Take a train from Visp 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. 46 min.
Distance 476 km.
Cost 195 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 3 hr. 59 min. )

Take a train from Visp to Karlsruhe Hbf.


Open Map More details & check price at Trenitalia Eurocity
Train ( 37 min. )

Take a train from Karlsruhe Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 6 hr. 59 min.
Distance 476 km.
Cost 295 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 2 hr. 4 min. )

Take a train from Visp to Basel SBB.


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

Take a train from Basel Sbb to Bruchsal.


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

Take a train from Bruchsal to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 8 hr. 11 min.
Distance 476 km.
Cost 228 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 57 min. )

Take a train from Visp to Bern.


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

Take a bus from Bern, Hauptbahnhof to Bern, Neufeld P+R.


Open Map More details & check price at Swiss PostAuto
Bus ( 4 hr. 30 min. )

Take a bus from Bern to Karlsruhe central train station.


Open Map More details & check price at FlixBus
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 9 hr. 55 min.
Distance 488 km.
Cost 137 USD
Car ( 6 hr. 8 min. )

Drive a car from Zermatt to Heidelberg.


Duration 6 hr. 8 min.
Distance 569 km.
Cost 75 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 2 hr. 17 min. )

Take a train from Visp to Zürich Flughafen.


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

Take a flight from Zurich to Stuttgart.


Train ( 27 min. )

Take a train from Stuttgart Flughafen/Messe to Stuttgart Hbf.


Open Map More details & check price at DB Regio AG Baden-Württemberg
Train ( 40 min. )

Take a train from Stuttgart Hbf to Heidelberg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity
Duration 7 hr. 20 min.
Distance 510 km.
Cost 363 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 2 hr. 35 min. )

Take a train from Visp 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 8 hr. 38 min.
Distance 788 km.
Cost 300 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 2 hr. 17 min. )

Take a train from Visp 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 8 hr. 25 min.
Distance 633 km.
Cost 310 USD
Train ( 1 hr. 9 min. )

Take a train from Zermatt to Visp.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 1 hr. 32 min. )

Take a train from Visp to Gallarate.


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

Take a train from Gallarate to Malpensa Aeroporto T2.


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

Take a flight from Milan Malpensa 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 8 hr. 53 min.
Distance 767 km.
Cost 209 USD

Find Hotels in Heidelberg, Germany

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

Booking.com

About Zermatt, Switzerland

Zermatt is a municipality in the district of Visp in the German-speaking section of the canton of Valais in Switzerland. It has a population of about 5,800 inhabitants and is classified as a town by the Swiss Federal Statistical Office (FSO). It lies... 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