Die Investitionen des Bundes in den Straßenverkehr wurden für 2020 mit rund 8,41 Milliarden Euro beziffert. Die Mittel fließen vor allem in das rund 230.000 Kilometer lange Straßennetz des überörtlichen Verkehrs. In das deutsche Schienennetz flossen im Jahr 2019 allein vom Bund Investitionen von rund 6 Milliarden Euro.
Laut Daten zur Gesamtlänge des Schienennetzes ist die Zahl der Streckenkilometer seit 2013 nahezu konstant auf 33.400 Kilometer verblieben. Die Investitionen in Schieneninfrastruktur pro Kopf lagen 2020 in Deutschland bei 88 Euro. Zum Vergleich: In Luxemburg waren es 567 Euro und in der Schweiz 440 Euro.