Une ligne de train relie Banja Luka à Zagreb (Croatie), via Doboj, Sarajevo, Mostar, de nuit tous les jours de Zagreb () à Mostar (). Il existe également une ligne quotidienne Budapest-Sarajevo dans les deux sens. Mais ces liaisons sont lentes.