HowToGo

Heidelberg to Berlin, Germany - Transfer & Transportation Guides

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

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

Search Transfer from Heidelberg to Berlin, Germany

Transfer solutions

You have 8 options transfer to Berlin, Germany from Heidelberg below

Train ( 4 hr. 56 min. )

Take a train from Heidelberg Hbf to Berlin Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 4 hr. 56 min.
Distance 650 km.
Cost 130 EUR (140 USD)
Tram ( 54 min. )

Take a tram from Heidelberg, Seegarten to Mannheim, Hauptbahnhof.


Open Map More details & check price at RNV Rhein-Neckar-Verkehr GmbH
Train ( 4 hr. 55 min. )

Take a train from Mannheim, Hauptbahnhof to S+U Berlin Hauptbahnhof.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 6 hr. 35 min.
Distance 666 km.
Cost 136 EUR (136 USD)
Bus ( 8 hr. 45 min. )

Take a bus from Heidelberg, Hbf to Berlin ZOB [Fernbus].


Open Map More details & check price at FlixBus
Duration 8 hr. 45 min.
Distance 661 km.
Cost 35 EUR (35 USD)
Bus ( 10 hr. 21 min. )

Take a bus from Heidelberg Pre Waypoint to Berlin central bus station.


Open Map More details & check price at FlixBus
Duration 10 hr. 21 min.
Distance 691 km.
Cost 35 EUR (35 USD)
Car ( 5 hr. 14 min. )

Drive a car from Heidelberg to Berlin Hbf.


Duration 5 hr. 14 min.
Distance 626 km.
Cost 83 USD
Train ( 39 min. )

Take a train from Heidelberg, Hauptbahnhof to Stuttgart Hauptbahnhof.


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

Take a train from Stuttgart Hauptbahnhof to Flughafen/Messe.


Open Map More details & check price at Deutsche Bahn Regional
Plane ( 1 hr. 10 min. )

Take a flight from Stuttgart to Berlin Brandenburg Apt.


Walk ( 7 min. )

Take a foot from Berlin Brandenburg Apt to Flughafen BER - Terminal 1-2.


Train ( 29 min. )

Take a train from Flughafen BER - Terminal 1-2 to S+U Alexanderplatz Bhf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr.
Distance 647 km.
Cost 167 USD
Train ( 18 min. )

Take a train from Heidelberg, Hauptbahnhof to Mannheim, Hauptbahnhof.


Open Map More details & check price at Deutsche Bahn Regional
Train ( 30 min. )

Take a train from Mannheim, Hauptbahnhof to Frankfurt.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Plane ( 1 hr. 10 min. )

Take a flight from Frankfurt to Berlin Brandenburg Apt.


Walk ( 7 min. )

Take a foot from Berlin Brandenburg Apt to Flughafen BER - Terminal 1-2.


Train ( 29 min. )

Take a train from Flughafen BER - Terminal 1-2 to S+U Alexanderplatz Bhf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr. 5 min.
Distance 546 km.
Cost 143 USD
Train ( 18 min. )

Take a train from Heidelberg, Hauptbahnhof to Mannheim, Hauptbahnhof.


Open Map More details & check price at Deutsche Bahn Regional
Train ( 1 hr. 11 min. )

Take a train from Mannheim, Hauptbahnhof to Siegburg Bf.


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

Take a train from Siegburg Bf to Köln Flughafen Köln/Bonn Flughafen Bf.


Open Map More details & check price at Deutsche Bahn Regional
Plane ( 1 hr. 5 min. )

Take a flight from Cologne Bonn to Berlin Brandenburg Apt.


Walk ( 7 min. )

Take a foot from Berlin Brandenburg Apt to Flughafen BER - Terminal 1-2.


Train ( 29 min. )

Take a train from Flughafen BER - Terminal 1-2 to S+U Alexanderplatz Bhf.


Open Map More details & check price at Deutsche Bahn Regional
Duration 5 hr. 39 min.
Distance 746 km.
Cost 148 USD

Find Hotels in Berlin, Germany

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

Booking.com

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

About Berlin, Germany

Berlin (; German: [bɛʁˈliːn] (listen)) is the capital and largest city of Germany by both area and population. Its 3,769,495 (2019) inhabitants make it the most populous city proper of the European Union. The city is one of Germany's 16 federal state... Learn more


References