Станция «Софрино» была построена в 1862 году, сначала она была сделана из дерева, затем в начале восемнадцатого века ее заменили на каменное здание, которое было выполнено по дипломной работе А. В. Щусева. В 1931 году к станции подвели ток, в следствии чего, от этой станции стали отправляться электровозы и электропоезда.
По основному характеру работы железнодорожная станция «Софрино» является промежуточной и по объемы отнесена ко второму классу. Станция является конечным маршрутом для поездов Москва Ярославская, а также промежуточным остановочным пунктом для поездов, которые едут от Сергиева Посада, города Александров, Балакирево и Красноармейск.
На станции имеется три платформы, кассы, зал ожидания, где можно дождаться свой поезд на удобных сидениях и различные торговые пункты, в них можно купить любой перекус и напитки в дорогу.