West of the partially preserved old station building of 1884, lies the building of the new railway station, which was opened in 1979. The station was designed as a complex of five buildings: the main station building (ground level + garage), office building and telecommunication center (ground level + 3 floors), public building (ground level + one floor) and shops (ground level + 0). It was designed in 1971 in the design Bureau ZJŽ in Belgrade (the national railway company), and the designer was the architect Konstantin Krpić.
The railway building has a spacious hall or vestibule on the ground level, a waiting room with ticket windows, an information desk, wardrobe and shops, and the gallery has a restaurant with a kitchen, buffet, and a large conference hall. It was built using concrete, which is anti-hydroscopic – plasticized – on the outside, and inside is raw formwork concrete. The specialist trade works were done in marble, copper coated sheet metal, aluminum profiles, Venetian mosaic, brass, ceramic and glass.
Built in pure stereometric forms, the building has elements of the cubist architecture of the International Style.