Станция Льгов была введена в эксплуатацию в 1868 году в составе строящейся линии Курск — Киев. Особенности местности не позволили проложить железную дорогу через город, поэтому станция была построена в 7 верстах от Льгова. Позднее город разросся и станция оказалась внутри городской черты. В 1897 году было завершено строительство линии Брянск — Льгов, Льгов стал узловой станцией Московско-Киево-Воронежской железной дороги. В 1911 году была введена в эксплуатацию линия Льгов — Харьков, относившаяся к Северо-Донецкой железной дороге. Для обслуживания Северо-Донецкой железной дороги был построен отдельный вокзал.
Во время Великой Отечественной войны старое здание вокзала было разрушено. Новый вокзал был сооружён в конце 1940-х годов.
Название станции
Начиная с 1911 года станция Московско-Киевско-Воронежской железной дороги носила название Льгов I, а станция и оборотное паровозное депо Северо-Донецкой железной дороги — Льгов II. В 1929 году станция Льгов I была переименована в Льгов-Киевский. По состоянию на 2009 год в качестве названия станции официально используются варианты: Льгов-Киевский (в справочниках[4] и расписаниях поездов дальнего следования) и Льгов I (в расписаниях пригородных поездов).
↑Экспресс-вагончик(рус.). газета «Московский железнодорожник» (18 июня 2008). Дата обращения: 18 марта 2010. Архивировано из оригинала 2 апреля 2012 года.