Travel from Heilbronn to Berlin

Bus or train from Heilbronn to Berlin?

German Railways (DB) operates a train from Heilbronn to Berlin hourly. Tickets cost $30 - $50 and the journey takes 1 h 36 min. 2 other operators also service this route. Alternatively, German Railways (DB) operates a bus from Heilbronn to Berlin every 30 minutes. Tickets cost $10 - $15 and the journey takes 5 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Heilbronn to Berlin

From Heilbronn Hbf train to Würzburg Hbf, train to Kassel-Wilhelmshöhe, then train to Berlin Hbf (tief). 6 h 54 min 144€. From Heilbronn Hbf train to Würzburg Hbf, train to S+U Berlin Hauptbahnhof, then bus to Berlin, Memhardstr.. 7 h 27 min 126€. From Heilbronn Hbf train to Heidelberg Hauptbahnhof, Locomore to S+U Lichtenberg, then train to S+U Alexanderplatz. 8 h 32 min 77€. From Heilbronn Hbf train to Heilbronn, Heilbronn Neckarsulm, bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 9 h 12 min 64€. From Heilbronn rideshare to Berlin. 6 h 3 min 30€. From Heilbronn drive to Berlin. 5 h 17 min 78€. From Heilbronn Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Berlin Tegel airport, then bus to Berlin. 3 h 50 min 79€. From Heilbronn Hbf train to HD Hauptbahnhof, line 5 tram to Mannheim airport, fly to Berlin Tegel airport, then bus to Berlin. 4 h 22 min 229€. From Heilbronn Hbf train to Stuttgart Hbf, train to Frankfurt airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 22 min 121€.