Первое здание вокзала было построено в 1893 году, когда началось железнодорожное движение через станцию. В первой половине 1940-х годов вокзал был реконструирован, и на его месте появилось новое здание в стиле советского конструктивизма.
В начале 2000-х годов старое здание вокзала было снесено, и в 2009 году был введён в эксплуатацию новый железнодорожный терминал. В 2017 году, в рамках подготовки к чемпионату мира по футболу 2018 года, вокзальный комплекс прошёл модернизацию, включая реконструкцию посадочных платформ и строительство нового досмотрового павильона.