From Banja Luka bus to Zagreb. 3 h 5 min 13€. From Banja Luka train to Zagreb Glavni Kolod.. 4 h 18 min 15€. From Banja Luka drive to Zagreb. 2 h 1 min 23€.
Bus or train from Banja Luka to Zagreb?
Pepeks Zagreb operates a bus from Banja Luka to Zagreb 3 times a day, and the journey takes 3 h 5 min. 2 other operators also service this route. Alternatively, Railways of Bosnia and Herzegovina (ŽFBH) operates a train from Banja Luka to Zagreb once daily. Tickets cost $16 - $21 and the journey takes 4 h 18 min.