Zwischen Seelze und Leinhausen wurden die Gleise nördlich, zwischen Leinhausen und Hauptbahnhof südlich der bestehenden Strecke verlegt, wobei in Hainholz und am ehemaligen Hauptgüterbahnhof die Trassen nicht mehr benötigter Gütergleise genutzt wurden.