Travel from Munich to Zagreb

Train, bus or fly from Munich to Zagreb?

Lufthansa, Croatia Airlines and Austrian Airlines fly from Munich to Zagreb 5 times a day. Alternatively, Jaska Turist operates a bus from Munich to Zagreb twice a week. Tickets cost $67 and the journey takes 6 h 22 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Munich to Zagreb

ModeDurationPrice
From München Marienplatz train to Munich airport, fly to Zagreb airport, then shuttle to Zagreb.3 h 58 min$207
From München Marienplatz train to Munich airport, fly to Graz airport, then shuttle to Zagreb.5 h 44 min$327
From München Marienplatz train to Munich airport, fly to Ljubljana airport, then shuttle to Zagreb.6 h 13 min$307
From München Marienplatz train to Munich airport, fly to Trieste airport, shuttle to Ljubljana, then shuttle to Zagreb.6 h 43 min$457
From Munich bus to Sveta Nedjelja then line 155 bus to Zagreb.7 h 8 min$66
From Munich, Munich central bus station bus to Zagreb.7 h 35 min$39
From München Hbf train to Salzburg Hbf, train to Villach Hbf, then train to Zagreb Glavni Kolod..9 h 37 min$107
From München Hbf night train to Zagreb Glavni Kolod..9 h$79
From Munich rideshare to Zagreb.6 h 41 min$37
From Munich drive to Zagreb.5 h 29 min$88

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

It takes approximately 3 h 58 min to get from Munich to Zagreb, including transfers.

Is there a direct train between Munich and Zagreb?

Yes, there is an overnight train departing from München Hbf and arriving at Zagreb Glavni Kolod.. The journey takes approximately 9 h.

Is there a direct bus between Munich and Zagreb?

Yes, there is a direct bus departing from Munich, Munich central bus station and arriving at Zagreb. Services depart three times a day, and operate every day. The journey takes approximately 7 h 35 min.

Operators from Munich to Zagreb

OperatorPhoneWebsite
S-BahnS-Bahn
LufthansaLufthansa
Croatia AirlinesCroatia Airlines
Austrian AirlinesAustrian Airlines
GoOpti+386 1 320 4530GoOpti
Adria AirwaysAdria Airways
Jaska Turist01 6282 658Jaska Turist
Autoturist Samobor d. o. o.(+385) (0)1 3366610Autoturist Samobor d. o. o.
FlixBus+49 1807 123 99 123FlixBus
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
BlaBlaCarBlaBlaCar