Tovorni železniški promet je vlak, namenjen prevozu blaga na kratke ali dolge razdalje. Prevoz običajno vključuje eno ali več lokomotiv, ki vlečejo številne tovorne vagone, namenjene zavarovanju blaga ali materiala. V verigo spredaj in zadaj je mogoče dodati več lokomotiv za pogon celotnega tovornega železniškega prometa, zlasti pri daljših verigah, ki lahko tehtajo več sto ton. Zabojniki in vagoni se običajno uporabljajo za prevoz blaga, zabojnike pa je mogoče namestiti na vagone, včasih zložene dva visoko, da se zagotovi več prostora za shranjevanje in transportne potrebe.
Večina lokomotiv, ki se uporabljajo za tovorni železniški promet, deluje na dizelsko gorivo, čeprav so se v preteklosti parne lokomotive običajno uporabljale za vleko vagonov, vagonov in drugih avtomobilov, ki se uporabljajo za prevoz blaga ali materiala. Dizelsko gorivo velja za učinkovitejše, lokomotive pa so veliko močnejše od parnih lokomotiv. Nekatere verige tovornega železniškega prometa bodo imele več kot eno lokomotivo, da bi lahko sprejele dodano težo izjemno dolge verige, medtem ko lahko krajše verige vsebujejo samo eno lokomotivo. Položaj lokomotiv se lahko razlikuje glede na način, kako so vagoni in vagoni nameščeni v verigi, lokomotive pa so lahko prisotne tako na začetku kot na koncu verige.
Avtomobili za prevoz razsutega tovora so transportni avtomobili z odprtim vrhom, ki se uporabljajo za vleko surovin, kot so premog, kamen in drugi razsuti materiali, ki niso pakirani ali drugače zapakirani. Materiali se odlagajo v tovornjak za razsuti tovor in se pogosto vlečejo brez zaščite pred elementi. Dno takega avtomobila je lahko nagnjeno, da se omogoči lažje odstranjevanje materiala iz avtomobila, lahko pa se tudi odpira in zapira, da se dodatno prilagodi odstranjevanju materiala iz avtomobila. Takšen avtomobil bo pogosto del tovornega železniškega prometa, v katerem je veliko takšnih avtomobilov, napolnjenih z enakim materialom.
Nekatere vrste blaga bodo zahtevale posebej izdelane avtomobile, ki bodo ustrezali posebnim potrebam tega blaga. Hrana se na primer pogosto prevaža v hladilnih avtomobilih, ki omogočajo nadzor temperature med transportnim procesom. Avtomobili se prevažajo v posebej oblikovanih, zaprtih avtomobilih, ki omogočajo enostavno vožnjo po avtomobilu in iz njega. Ni nenavadno, da imajo takšni avtomobili dve plasti, kar omogoča shranjevanje avtomobilov tako na zgornji sloj v avtomobilu kot na spodnji sloj v avtomobilu. Včasih so zabojniki prilagojeni tudi potrebam določenega blaga.