De stad heeft een klein maar tamelijk effectief systeem van trams en bussen. De twee belangrijkste knooppunten zijn het centraal station en de Bismarckplatz . Een enkele reis kost € 2,60 en een dagkaart € 6,70. Kaartjesautomaten bij de meeste tram- en bushaltes nemen contant geld en kaarten en hebben instructies in het Engels en Duits.
Vanaf juli 2019 wordt het gebied rond het centraal station herontwikkeld, dus bussen en trams die daar aankomen, worden omgeleid en gebruiken andere haltes dan normaal.
Bus # 32 en # 33 verbinden het centraal station (Hauptbahnhof) met het oude stadsgedeelte; gedetailleerde kaarten, schema’s en routes zijn online te vinden. Een bergtrein rijdt tussen vier stations (inclusief het kasteel) en verbindt de oude stad op het niveau van de rivier met de top van de Königstuhl- berg, ongeveer 400 m (1312 voet) boven de stad.
De “HeidelbergCARD” , een toeristenpas met openbaar vervoer, vele musea en het onderste deel van de bergbaan (een apart tarief is vereist voor het bovenste deel), kan worden gekocht bij het toeristeninformatiecentrum buiten het centraal station.
Bron site: https://wikivoyage.com onder licentie: https://creativecommons.org/licenses/by-sa/4.0/deed.en