Вокзал построен в XIX в. Во времена Великой Отечественной войны был почти полностью разрушен. Современное здание возведено в 1950 г. по проекту архитектора Богоявленского. На привокзальной площади перед главным корпусом стоит паровоз бронепоезда ЭЛ-2500, который принимал участие в обороне города во время боевых действий в 1941-1942 гг.
Сегодня в здании вокзала есть кассы, камеры хранения, гостиница, два зала ожидания с разным уровнем сервиса, газетные и продуктовые киоски, медпункт, банкоматы, столовая, отдел полиции. В сервисном центре можно подзарядить сотовый телефон или ноутбук.