Железнодорожная станция Козелкино относится к Московской железной дороги Брянского региона. Кодовый номер: 185851. Изначально была построена как разъезд. Строительство станции закончилось в 1929 г. Платформа Козелкино стоит на линии Брянск — Сухиничи. Ближайшими остановочными пунктами являются: Красный Профинтерн, Брянск-Северный, Батагово, 359 км, Чернец и Пунка. Железнодорожная станция расположена в поселке Козелкино Брянской области, который входит в состав Стекляннорадицкого сельского поселения. На 2012г. количество проживающих составляло 27 человек. На станции Козелкино останавливаются пригородные экспрессы, следующие к остановочным пунктам: Сухиничи-главные, Брянск-1-Орловский и Березовский. Рядом с посадочной платформой находится здание вокзала. Оно маленькое. Вход с торца здания. Построено из бетона, серого цвета. Крыша и окна выполнены в голубом оттенке. Внутри находится билетная касса и справочное табло.