Le chemin de fer de montagne de Heidelberg (allemand : Heidelberger Bergbahn) est un funiculaire en deux sections dans la ville de Heidelberg, en Allemagne. La première section part d'une station inférieure située à Kornmarkt dans l'Altstadt d'Heidelberg, via une station intermédiaire au château d'Heidelberg, jusqu'à une station supérieure à Molkenkur. Le train inférieur est l'une des montagnes russes les plus modernes d'Allemagne, tandis que le second train est l'un des plus anciens téléphériques à commande électrique et emmène les touristes au Königstuhl, le point culminant de la région, à plus de 550 mètres d'altitude.>