Предшественник петербургского Музея железных дорог России назывался Центральный музей Октябрьской железной дороги, в 1978 году он открылся для массовой публики в здании на Литейном проспекте. Экспозиция была посвящена истории строительства железных дорог — Царскосельской и Николаевской, участию железнодорожников в революциях и Великой Отечественной войне. Через десять лет открыли второй филиал музея — на станции Шушары, в нем выставлялись паровозы, тепловозы, вагоны. В 2001 году филиал в Шушарах переехал на территорию Варшавского вокзала, а еще через шестнадцать лет Музей железных дорог открылся в новом, специально созданном для него пространстве на станции Санкт-Петербург-Балтийский. Сегодня его выставочное пространство — это сочетание мультимедийных инсталляций, которых в музее около пятидесяти, и уникальных музейных объектов, среди которых части подвижного состава и ретропоезда. Музей расположен на станции метро «Балтийская» или железнодорожной станции Санкт-Петербург-Балтийский. Вход в музей со стороны Балтийского вокзала.