Im Schwarzatal verkehrt die Oberweißbacher Berg- und Schwarzatalbahn auf insgesamt drei Strecken. Die Schwarzatalbahn fährt von Rottenbach bis Katzhütte. Die Strecke führt aus dem Rinne-Tal, an Schwarzburg vorbei, ins Tal der Schwarza und weiter entlang der Schwarza bis zur Endstation Katzhütte. Etwa in der Mitte der Strecke befindet sich Obstfelderschmiede, die Talstation der Oberweißbacher Bergbahn. Es ist ein Ortsteil von Mellenbach-Glasbach. Die Oberweißbacher Bergbahn verbindet die Schwarzatalbahn mit der Hochebene um Oberweißbach. Ihre Bergstation ist Lichtenhain, von wo eine elektrisch betriebene Strecke die Orte Oberweißbach und Cursdorf anbindet.