バニャ・ルカはボスニア・ヘルツェゴビナの鉄道網を構成するスルプスカ共和国鉄道の路線網の拠点でもあり、ボスニア・ヘルツェゴビナ北部の町や、ザグレブ(毎日2往復)、ベオグラード等と結ばれている。
巴尼亚卢卡是构成波黑铁路网的塞族共和国铁路路线网的拠点，有前往波黑北部的城市和萨格勒布（毎日两班往返）、贝尔格莱德等地的列车。