Железнодорожный транспорт общего пользования в Смоленской области представлен смоленским отделением московской железной дороги — филиала ОАО «РЖД». Эксплуатационная длина участка Московской железной дороги, проходящей по территории Смоленской области, составляет 1 127,22 километров, в том числе электрифицированных – 381 километров.

Плотность железнодорожных путей общего пользования составляет 232 км на 10 тыс. кв. км. По этому показателю среди 17 областей Центрального федерального округа Смоленская область занимает 10-е место.

Имеющаяся на территории Смоленской области железнодорожная инфраструктура позволяет осуществлять 2 вида перевозок пассажиров железнодорожным транспортом: в поездах дальнего следования и в пригородных поездах.

Ведущую роль в грузо- и пассажирообороте железнодорожного транспорта играет одна из наиболее современных в России железнодорожных магистралей Москва – Смоленск – Брест, проходящая по территории Смоленской области. Поездами дальнего следования обеспечена перевозка пассажиров по московскому, минскому, брянскому, витебскому, санкт-петербургскому (через Ржев и Тверскую область) направлениям. Данные поезда проходят через ряд районных центров: Гагарин, Вязьму, Сафоново, Ярцево, Рославль, Починок, Рудню.

Крупнейшие транспортные узлы – Смоленск, Вязьма, Рославль – располагают мощными складскими комплексами с подъездными путями и сортировочными узлами.

Данные территориального органа Федеральной службы государственной статистики по Смоленской области (2015 год):

Эксплуатационная длина железнодорожных путей (на конец года): 1156 км, в том числе, электрифицированные - 381 км.

Железнодорожным транспортом:

- перевезено грузов: 10,2 млн. тонн.

- перевезено пассажиров: 2,3 млн. человек.

- среднесписочная численность работников (без внешних совместителей) в отрасли Транспорт и связь - 5396 человек.

Пригородные железнодорожные перевозки обслуживает ОАО «Центральная пригородная пассажирская компания». В границах региона в среднем в сутки курсировало 37 пар пригородных поездов (данные 2014 года).

В 2015 году пассажирооборот пригородного железнодорожного транспорта составил 79,1 млн. пассажиро-километров.