'Russian Railway Museum' - that's what it's named! It is located next to the Baltic Railway Station (Baltiyskaya metro station). This is a large and very well-arranged museum. A must-see subject in St.Petersburg...
Link to the museum: https://rzd-museum.ru/en.