The station was built and opened in 1870 as part of a new railway line from Szczecin to Gdansk. This was the third established railway line in Gdansk (the line Gdańsk-Tczew and the railway line No. 249 to the Port). At the time Oliwa was an independent municipality and had about 3,000 inhabitants.[1] On 1 July 1926, Oliwa was incorporated in the administrative boundaries of the city and the station name was changed to Danzig Oliva.
On 2 January 1952 the SKM Trojmiasto suburban railway was opened, parallel to the existing line.[2]
The station features two island platforms, of which one functions as the regional commuter SKM stop and the other for long-distance services. The platforms are accessible through an underpass of which connects all four platforms. The ticket offices are open all day long.
Modernisation
In late 2008 the platforms of SKM underwent a complete renovation. They restored the historic shelter and pavement, lifts and electronic information boards showing the next departures.
In June 2011 a major renovation of the main line platforms started, this was completed in 2014.
Train services
The station is served by the following services:
EuroCity services (EC) (EC 95 by DB) (IC by PKP) Gdynia - Gdansk - Bydgoszcz - Poznan - Rzepin - Frankfurt (Oder) - Berlin