De VSM beschikt over een grote hoeveelheid historische stoomlocomotieven.
De meeste locomotieven zijn afkomstig uit Duitsland. Twee locomotieven komen uit Polen, één machine is afkomstig uit Oostenrijk. Naast stoomlocomotieven heeft de VSM ook vele, voornamelijk Nederlands historische diesellocomotieven, in haar bezit. Van kleine rangeerlocomotoren tot grote Nederlandse lijndiesels.
Uiteraard beschikt de VSM naast locomotieven ook over diverse rijtuigen. Variërend van de “Oostenrijkers”, bij de reizigers geliefd om hun open balkonnetjes, en de Nederlands historische rijtuigen Mat’24, ook wel “Blokkendozen” genaamd, tot de luxe rijtuigen van de voormalige Wagons-Lits of Mitropa, met hun uitgebreide keukens en luxe zitplaatsen, gebruikt bij de brunch- en dinerritten.
Ook goederenwagens zijn bij de VSM aanwezig. Denk hierbij aan diverse open en gesloten goederenwagens, rongenwagens, tankwagens, zelflossers en kuilwagens.