Heidelberg's network of trams and buses is operated by VRN (www.vrn.de).
Tram 5 and buses 10, 33, 34, 41 and 42 link the Hauptbahnhof with Bismarckplatz – Heidelberg's main public transport hub – and parts of the Altstadt. The quickest way from the Hauptbahnhof to the eastern part of the Altstadt is to take an S-Bahn train one stop to the Altstadt station.
The bike-share scheme VRNnextbike has bikes at docking stations around Heidelberg. Sign up via the app or at a station using your credit card.
Rhein-Neckar Fahrgastschifffahrt runs summer ferry services along the river.
Street parking in the city centre is almost completely reserved for residents, so there’s really no way to avoid the fees at the city’s 19 parking garages (www.parken.heidelberg.de). The website has live updates of parking space availability in each garage. Some hotels offer discount vouchers.
Tickets & Passes
Standard single tickets for Heidelberg's public transport cost €1.70; short-trip tickets for up to three are €1.40. A Ticket 24, valid for 24 hours in up to three zones, costs one person/five people €6.70/17.50. A 3-Tages-Karte, valid for three days, is €16.20 per person. Tickets are sold at tram-stop ticket machines and by bus drivers.
The tourist office can supply you with a Linienplan transport map.
Count on paying about €13 to €15 from the Hauptbahnhof to the Alte Brücke for a taxi.