Travel from Zagreb to Hamburg

Train, bus or fly from Zagreb to Hamburg?

Eurowings, Lufthansa and 2 other airlines fly from Zagreb to Hamburg hourly. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb to Hamburg twice daily. Tickets cost $75 - $120 and the journey takes 8 h 51 min. German Railways (DB) also services this route hourly.

Travel Guides

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

How to get from Zagreb to Hamburg

From Zagreb shuttle to Zagreb airport, fly to Hamburg airport, then train to Hamburg. 4 h 13 min $162. From Zagreb shuttle to Ljubljana airport, fly to Hamburg airport, then train to Hamburg. 6 h 23 min $320. From Zagreb shuttle to Zagreb airport, fly to Bremen airport, taxi to Bremen Hbf, then train to Hamburg. 6 h 54 min $268. From Zagreb shuttle to Zagreb airport, fly to Hannover airport, train to Hannover Hbf, then train to Hamburg. 7 h 22 min $224. From Zagreb Glavni Kolod. train to München Hbf then train to Hamburg Dammtor. 15 h 18 min $286. From Zagreb bus to Rostock, Rostock central bus station then bus to Hamburg. 18 h 12 min $17. From Zagreb Glavni kolodvor night train to Villach Hauptbahnhof then train to Hamburg Hbf. 18 h 49 min $157. From Zagreb bus to Berlin, Berlin central bus station, bus to HBF/Kirchenallee, then line 6 bus to Zimmerstraße. 19 h 1 min $133. From Zagreb drive to Hamburg. 11 h 48 min $205.