Der Bahnhof Bad Birnbach liegt im Ortsteil Schwaibach, da die Bahnstrecke zu weit vom Ort Bad Birnbach liegt. Der Bahnhof wird heute als Wohnhaus benutzt. Den Fahrgästen stehen ein Fahrkartenautomat und ein Wartehaus zur Verfügung.Die Straßenseite des Bahnhofs. Im Anbau sind die Weichenstellhebel untergebracht. Diese werden aber nicht mehr benötigt, da nur noch ein Gleis benützt wird. Zugbegegnungen finden nur noch in Pfarrkirchen statt.Die Bahnsteige mit Blickrichtung Passau. Benutzt wird nur noch der mittlere. Der rechte, bereits überwucherte Bahnsteig wird nicht mehr benötigt. Hinter diesem liegt auch noch dass dritte Gleis.Die Ausfahrt in Richtung Pfarrkirchen. Das rechte Gleis wurde durch einen Prellbock, der rechts auf dem Bild zu sehen ist gesperrt. Heute wird nur noch dass mittlere Gleis benutzt.