Dworzec kolejowy w Barth jest centralnym węzłem transportu kolejowego i autobusowego do i z Barth. Z Berlina, Stralsundu i Rostocku pociągi regionalne Deutsche Bahn kursują do stacji Barth, podczas gdy kolej Usedomer Bäderbahn kursuje z Barth do Velgast, gdzie można przesiąść się na pociągi Deutsche Bahn IC i RB. Rozkłady jazdy można znaleźć na stronie db.de
Dworzec kolejowy w Barth jest również centralnym dworcem Ominbus. Stąd VVR kursuje regularnie na półwysep Fischland-Darß-Zingst oraz do Ribnitz, Stralsundu i doliny Recknitz. Istnieją również regularne autobusy i autobusy szkolne na terenie miasta i sąsiednich gmin.