The cheapest tickets we've found for trains from Zagreb to Munich are US$33.20. If you book 30 days in advance, tickets will cost around US$44, while the price is around US$56 if you book 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special offers Was wondering if someone could help me figure out which is the better method to get to Zagreb from Vienna. I know about rail Europe and it looks like it's going to take 6.5 hours to get from Vienna to Zagreb. I found this other site called eurolines.at. Eurolines indicate they can get to Zagreb in 5 hours by bus. FlixBus operates a bus from Vienna Erdberg to Maribor bus station every 3 hours. Tickets cost €21 - €30 and the journey takes 3h 20m. Two other operators also service this route. Alternatively, ÖBB EuroCity operates a train from Wien Hbf to Maribor once daily. Tickets cost €35 - €55 and the journey takes 3h 42m. The other options that are suggested above require just one easy change at Villach. If you choose the 1225 option you can buy the ticket straight through - from €39, but the other one would require a two=stage booking process, one Vienna - Villach and on Villach - Zagreb. 9. Re: Train to Zagreb. Zagreb Croatia Air’s shuttle bus, operated by Pleso Prijevoz company, runs every 30 minutes from 5:30 AM to 8:30 PM from the airport to and from Zagreb’s main bus station for 30 kuna for a one way fare or 40 kuna for a return trip. At the airport you can use also a taxi service. My advice is to ask in advance how much it will cost you FlixBus operates a bus from Vienna Erdberg to Zagreb every 4 hours. Tickets cost €30 - €45 and the journey takes 5h 11m. Alternatively, you can take a train from Vienna to Arena Zagreb (Station) via Graz Hbf, Zagreb Glavni Kol., and Glavni kolodvor in around 7h 48m. Ryanair flies from Vienna to Opatija twice a week. Alternatively, FlixBus operates a bus from Vienna Erdberg to Opatija once daily. Tickets cost €35 - €55 and the journey takes 7h 25m. Airlines. The distance between Vienna and Zagreb is 232 miles, which takes a minimum of 4 hours 50 minutes. FlixBus has a large nationwide network, so you can travel onwards with us once you reach Zagreb. Tickets for this connection cost $23.99 on average, but you can book a trip for as little as $20.99 .The lowest price for this connection is $20.99 Croatia Airlines flies from Dubrovnik Central Bus Station to Zagreb 3 times a day. Alternatively, FlixBus operates a bus from Dubrovnik bus station to Zagreb 4 times a day. Tickets cost €45 - €70 and the journey takes 8h 50m. Four other operators also service this route. Airlines. Train, bus • 19h 33m. Take the train from Wien Hbf to Graz Hbf Rj / Take the train from Graz Hbf to Zagreb Glavni Kol. Ec. Take the train from Zagreb Glavni Kol. to Slavonski Brod Re / Take the bus from Slavonski Brod to Pristina. $122 - $258. vdbmme.