Are you making a timetable and struggling with freight trains? It's often difficult to find out how many freight trains run on which routes. I recently found this resource that helped me with this: https://www.dbinfrago.com/web/schienennetz/kazu-novum-11909200 "KaZu Novum" is a programme from DB InfraGo to try and squeeze some more capacity out of the German rail network, and assign it as fairly as possible. As part of this process, DB has developed a timetable concept to determine and display the available capacities for each kind of traffic on the main lines. This is available to download on the website above, under the "Netzgrafiken zum aktuellen mKoK-Entwurf" dropdown. SGV is freight trains, SPV is passenger, SPFV are long distance trains. Since everything's clockface timetables, you'll get the timetable in graphic form like this: This is just a concept, and I wouldn't expect it to work with current passenger timetables (but you could try and make the entire concept, including the passenger side of things, of course!), so best just ignore the times marked at the stations. It also only includes routes that have some volume of trains, so if something isn't on here, that doesn't mean no trains do it, just that there aren't many. But you can use this to get a feeling of where freight trains go, and roughly how many of them do what.