SBB Cargo International hat ihren Sitz in der Schweiz und ist in Deutschland, Italien, Frankreich und den Niederlanden mit Tochtergesellschaften vertreten. Zudem betreibt sie mit der RT&S Lokführer-Akademie eine eigene Ausbildungsstätte.
Die operative länderübergreifende Steuerung der Verkehre sowie sämtliche Vertriebsaktivitäten sind am Hauptsitz in Olten (CH) zentral angesiedelt.