The station was built to designs by the Danish architecture studio Jacob Blegvad A/S, which has also been responsible for urban development in the area around the station.[2] The station building itself is located on a wide bridge that leads across the tracks, and which is also the location for a bus terminal. The postmodern building is dominated by three distinctive barrel vault arches which have become a symbol of the municipality, and have given rise to the moniker "The City of Arches" (Danish: Buernes By, which in a play on words sounds remarkably similar to the phrase Byernes By or "The City of Cities"). The artistic decoration of the station is made by the Danish painter and visual artist Henning Damgård-Sørensen.
At the south end of the station complex stands the sculpture Thor's Tower (Danish: Torstårnet), made by the Danish artist Bjørn Nørgaard in 1986. Standing 26.5 m (87 ft) high, it is the tallest sculpture in the Nordic countries. It consists of many different materials including some 20,000 glazed tiles, granite figures, grey and white concrete facing as well as various metals and coloured glass. The neon tubes encircling the central pillar shine at night. Inspired by Nordic mythology, the sculpture relies on the connection between Taastrup's etymological relationship with the god Thor.[3]
Immediately adjacent to the station is a large bus terminal. The station has a bicycle parking station as well as a free long-term car park with approximately 400 parking spaces.[1]