Travel from Zagreb to Olomouc

Bus or train from Zagreb to Olomouc?

Tour Bus operates a bus from Zagreb to Olomouc once a week. Tickets cost $40 - $60 and the journey takes 8 h 24 min. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb to Olomouc twice daily. Tickets cost $50 - $80 and the journey takes 6 h 39 min. 2 other operators also service this route.

Travel Guides

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

How to get from Zagreb to Olomouc

From Zagreb bus to Olomouc. 8 h 24 min 1 047 Kč. From Zagreb bus to Spielfeld, walk to Spielfeld-Straß, train to Graz Hbf, train to Breclav, then train to Olomouc hl.n.. 9 h 49 min 1 587 Kč. From Zagreb Glavni Kolod. train to Wien Hbf, train to Breclav, then train to Olomouc hl.n.. 10 h 45 min 1 948 Kč. From Zagreb night bus to Brno then bus to Olomouc - Dvořákova. 10 h 21 min 1 154 Kč. From Zagreb drive to Olomouc. 5 h 55 min 1 775 Kč. From Zagreb shuttle to Zagreb airport, fly to Prague airport, bus to Praha hl.n., then train to Olomouc. 7 h 3 min 3 259 Kč. From Zagreb shuttle to Zagreb airport, fly to Vienna airport, train to Wien Hbf, train to Breclav, then train to Olomouc. 7 h 18 min 4 089 Kč. From Zagreb shuttle to Zagreb airport, fly to Brno airport, line 48 bus to Brno hl.n., then train to Olomouc. 9 h 4 min 5 230 Kč.