Travel from Basel to Zagreb

Train, bus or fly from Basel to Zagreb?

Lufthansa, Austrian Airlines and 6 other airlines fly from Basel to Zagreb hourly. Alternatively, Globtour operates a bus from Basel to Zagreb twice daily. Tickets cost $80 - $120 and the journey takes 15 h. Mesic Reisen also services this route twice a week.

How to get from Basel to Zagreb

From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Zagreb airport, then shuttle to Zagreb. 5 h 25 min $203. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Zagreb airport, then shuttle to Zagreb. 4 h 48 min $230. From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Graz airport, then shuttle to Zagreb. 8 h 11 min $393. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Ljubljana airport, then shuttle to Zagreb. 6 h 48 min $370. From Basel SBB train to Luzern then bus to Zagreb. 14 h 35 min $132. From Basel Station Sbb bus to Zagreb Zob. 15 h $81. From Basel SBB train to Karlsruhe Hbf, train to Stuttgart Hbf, then train to Zagreb Glavni Kolod.. 15 h 3 min $241. From Basel SBB train to Zürich HB then night train to Zagreb Glavni Kolod.. 15 h 56 min $155. From Basel drive to Zagreb. 9 h 18 min $150.

How long does it take to get from Basel to Zagreb?

It takes approximately 5 h 25 min to get from Basel to Zagreb.