Krovininis geležinkelių transportas yra traukinys, skirtas vežti krovinius trumpais arba dideliais atstumais. Transporte paprastai yra vienas ar keli lokomotyvai, vežantys daugybę krovininių vagonų, skirtų prekėms ar medžiagoms pritvirtinti. Prie grandinės priekyje ir gale galima prijungti kelis lokomotyvus, kurie aprūpintų visą krovininį geležinkelių transportą, ypač naudojant ilgesnes grandines, kurios gali sverti kelis šimtus tonų. Paprastai prekėms gabenti naudojamos dėžės ir platforminiai vagonai, o konteineriai gali būti dedami ant platforminių vagonų, kartais sukrauti po du aukštus, kad tilptų daugiau sandėliavimo vietos ir transportavimo poreikių.
Dauguma lokomotyvų, naudojamų krovininiam geležinkeliui vežti, varomi dyzeliniu kuru, nors anksčiau garvežiai dažniausiai buvo naudojami vagonams, vagonams ir kitiems kroviniams ar medžiagoms gabenti skirtiems automobiliams vežti. Dyzelinis kuras laikomas efektyvesniu, o lokomotyvai yra daug galingesni nei garvežiai. Kai kurios krovininio geležinkelių transporto grandinės turės daugiau nei vieną lokomotyvą, kad atitiktų išskirtinai ilgos grandinės papildomą svorį, o trumpesnėse grandinėse gali būti tik vienas lokomotyvas. Lokomotyvų padėtis gali skirtis priklausomai nuo vagonų ir plokščiųjų vagonų padėties grandinėje, o lokomotyvai gali būti tiek grandinės pradžioje, tiek pabaigoje.
Birių krovinių vežimo automobiliai yra transporto priemonės su atviru stogu, naudojamos žaliavoms, tokioms kaip anglis, akmuo ir kitos nesupakuotos ar kitaip nelaikomos, vežti. Medžiagos metamos į birių krovinių laivą ir dažnai traukiamos neapsaugotos nuo elementų. Tokio automobilio dugnas gali būti nuožulnus, kad būtų lengviau pašalinti medžiagą iš automobilio, taip pat atsidaryti ir užsidaryti, kad būtų galima toliau pašalinti medžiagas iš automobilio. Toks automobilis dažnai bus krovininio geležinkelių transporto, kuriame yra daug tokių automobilių, užpildytų ta pačia medžiaga, dalis.
Kai kurioms prekių rūšims reikės specialiai tam skirtų automobilių, kurie atitiktų specifinius tų prekių poreikius. Pavyzdžiui, maistas dažnai bus vežamas šaldytuvais, kurie leidžia reguliuoti temperatūrą transportavimo proceso metu. Automobiliai gabenami specialiai sukonstruotuose, uždaruose automobiliuose, kurie leidžia lengvai užvažiuoti ir išlipti iš automobilio. Neretai tokie automobiliai turi du sluoksnius, todėl automobilius galima laikyti ir viršutiniame automobilio sluoksnyje, ir apatiniame automobilio sluoksnyje. Kartais bagažinės modifikuojamos, kad atitiktų ir konkrečių prekių poreikius.