Travel from Berlin to Hirtshals

Bus or train from Berlin to Hirtshals?

German Railways (DB) operates a train from Berlin to Hirtshals hourly. Tickets cost $23 - $100 and the journey takes 1 h 42 min. 4 other operators also service this route. Alternatively, FlixBus operates a bus from Berlin to Hirtshals every 4 hours. Tickets cost $17 - $29 and the journey takes 3 h 20 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 Berlin to Hirtshals

From Berlin Hbf (tief) train to Hamburg Hbf, train to Aarhus, train to Hjoerring st, then train to Hirtshals st. 10 h 48 min 189€. From S+U Alexanderplatz train to Berlin Gesundbrunnen, train to Aarhus, train to Hjoerring st, then train to Hirtshals st. 11 h 24 min 148€. From Berlin, Berlin Alexanderplatz bus to Hamburg ZOB, bus to Aalborg Busterminal, bus to Hjoerring st, then train to Hirtshals st. 14 h 54 min 77€. From Berlin, Memhardstr. bus to Berlin Hauptbahnhof, night train to Malmö Central, train to Koebenhavn H, train to Hjoerring st, then train to Hirtshals st. 21 h 7 min 118€. From Berlin drive to Hirtshals. 7 h 17 min 113€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Aalborg airport, line 12 bus to Lindholm st(DK), train to Hjoerring st, then train to Hirtshals. 6 h 53 min 165€.