Travel from Denmark to Germany

Train, bus or fly from Denmark to Germany?

Scandinavian Airlines flies from Copenhagen to Hamburg 4 times a day. Alternatively, you can take a train from Copenhagen to Berlin via Hamburg Hbf and Berlin Hbf (S-Bahn) in around 6 h 59 min.

Travel Guides

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

How to get from Denmark to Germany

From Koebenhavn H train to Copenhagen airport, fly to Hamburg airport, then train to Hamburg. 2 h 33 min $119. From Koebenhavn H train to Copenhagen airport, fly to Berlin Tegel airport, then bus to Berlin. 2 h 47 min $80. From Koebenhavn H train to Copenhagen airport, fly to Dusseldorf airport, then train to Düsseldorf. 3 h 48 min $88. From Koebenhavn H train to Copenhagen airport, fly to Berlin Schoenefeld airport, then train to Berlin. 4 h $59. From Koebenhavn H train to Copenhagen airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 4 min $109. From Koebenhavn H train to Hamburg Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 6 h 59 min $155. From Koebenhavn H train to S+U Gesundbrunnen Bhf then train to S+U Alexanderplatz. 7 h 8 min $137. From Copenhagen bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 8 h 7 min $25. From Koebenhavn H train to Malmö centralstation, night train to S+U Berlin Hauptbahnhof, then bus to Berlin, Memhardstr.. 16 h 10 min $50. From Copenhagen drive to Trelleborg, car ferry to Rostock, then drive to Berlin. 9 h 53 min $71.