Ein im Dezember 1898 vom Königreich Serbien beschlossenes Eisenbahngesetz, welches die Erschließung des Landes auf der Schiene zum Ziel hatte, enthielt auch Vorschläge für insgesamt neun Schmalspurstrecken. Diese sollten einheitlich in einer Spurweite von 760 mm ausgeführt werden, um eine allfällige Verbindung mit dem von Österreich-Ungarn in Bosnien-Herzegowina errichteten umfangreichen Streckennetz gleicher Spurweite zu ermöglichen. Bis zum Ausbruch des Ersten Balkankrieges 1912 konnten sechs Strecken realisiert werden, die Bahn von Šabac nach Banja Koviljača im Jahr 1910. Sie wurde als Bezirksbahn durch die lokale Verwaltung betrieben und war damit eine von zwei Schmalspurbahnen in Serbien, die solchermaßen organisiert waren.