Heidelberger Bergbahn
Die Heidelberger Bergbahn wurde von der am 23.03.1885 gegründeten Heidelberger Straßen- und Bergbahngesellschaft (HSB) betrieben. Wer mit der Bergbahn auf den Königstuhl fahren wollte, mußte an der Station Molkenkur umsteigen.
Bis 1907 war die Molkenkur die Endstation der am 30.03.1890 eröffneten Strecke. Diese sogenannte untere Bahn wurde nach einer kurzen Betriebsunterbrechung wegen Umbauarbeiten 1907 wiedereröffnet. 1961 wurden die Wagen aus dem Jahre 1890 gegen neue größere Wagen ausgetauscht.
1905 begannen die Bauarbeiten für die obere Bahn von der Molkenkur zum Königstuhl, die am 01.06.1907 eröffnet wurde.
Die Bergbahn hat eine Spurweite von 1.000 mm.
Der Höhenunterschied Talstation - Molkenkur beträgt 173 m, die Streckenlänge 454,6 m und die Fahrzeit 5 Minuten. Auf der Strecke Molkenkur - Königstuhl beträgt der Höhenunterschied 260,5 m, die Streckenlänge 974, 5 m und die Fahrzeit 9 Minuten.