For two sections of the Heidelberg tram network, the traffic flow was optimized and road safety improved through road design and traffic engineering measures. The track system in Heidelberg shares the carriageway with the motorized traffic along several sections of the public roads and is therefore subject to the same disturbances. On the basis of extensive onsite status quo studies and the analysis of obstacles on the shared traffic sections and at tram stops, transport solutions and recommendations for action have been developed. The proposed solutions succeeded in minimizing the impedance to tram service through short and medium term measures and improved road safety along the track and at tram stops. In the study areas, the entire road cross-sections has been re-designed for the street space requirements of crossing-roads, cycle paths, private driveways, stationary traffic and pedestrian crossings. Several measures or packages of measures have been identified, which eliminate public transportation operation disturbance or restrictive road traffic safety situations in the status quo. Furthermore, the passenger access conditions in mid-street tram stops were optimized and bicycle traffic along street running tracks was considered.