De Drachenfels-Bahn (Duits: Drachenfelsbahn) is een tandradbaan in de regio Noord-Rijnland-Westfalen in Duitsland.
De lijn loopt van Königswinter naar de top van de Drachenfels-berg op een hoogte van 289 m (948 ft).
Naast de twee eindstations bedient een tussenstation de Schloss Drachenburg.