The station is on two levels - the High Level station slightly above street level, and the underground Low Level station.
The High Level station has 14 platforms covered by a large steel ridge/furrow roof. It has a spacious concourse containing a variety of shops, catering outlets, ticket offices and a travel centre. The station is fronted by the Central Hotel.
The Low Level station has 2 platforms.
Several different companies operate trains to and from this station: