Nach dem Besuch des Kadettenkorps trat Barth 1868 als Offiziersaspirant in das Infanterie-Leib-Regiment der Bayerischen Armee ein und wurde im Jahr darauf mit der Beförderung zum Unterleutnant in das 2. Jäger-Bataillon versetzt. Er nahm 1870/71 während des Krieges gegen Frankreich an den Kämpfen bei Wörth, Beaumont, Sedan und Orléans sowie der Belagerung von Paris teil. Für sein Wirken erhielt er das Eiserne Kreuz II. Klasse und das Ritterkreuz II. Klasse des Militärverdienstordens. 1873 wurde Barth in das Infanterie-Leib-Regiment rückversetzt, stieg im Oktober 1874 zum Oberleutnant auf und absolvierte von 1879 bis 1882 die Kriegsakademie, die ihm die Qualifikation für den Generalstab, die Höhere Adjutantur und das Lehrfach aussprach.