Le carrozze semipilota sono particolari carrozze ferroviarie per il trasporto di passeggeri, parzialmente diversificate da quelle normali tramite l'aggiunta ad un'estremità di una cabina di guida, la quale permette di comandare a distanza la locomotiva, realizzando così la possibilità del regresso dei treni giunti a destinazione, senza dover eseguire alcuna manovra per riportare la locomotiva in testa al convoglio.
Le carrozze pilota, invece, hanno due cabine di guida e sono utilizzabili senza necessità di giratura in piattaforma quando vengono messe in composizione ai treni. In genere hanno tale configurazione (due cabine di guida) i rimorchi delle automotrici e solo raramente le carrozze ordinarie.
Un convoglio completo risulta quindi composto da una carrozza pilota/semipilota, da carrozze passeggeri e da un locomotore.