1 lipca 1926 Oliwa została przyłączona w granice administracyjne miasta i nazwa stacji została zmieniona na Danzig Oliva.

2 stycznia 1952 została uruchomiona linia Szybkiej Kolei Miejskiej (linia kolejowa nr 250).

Współczesność W końcu 2008 peron SKM przeszedł gruntowny remont. Odrestaurowano zabytkową wiatę i nawierzchnię. Zamontowane zostały pierwsze w SKM elektroniczne tablice informacyjne pokazujące najbliższe odjazdy pociągów i winda na peron dla niepełnosprawnych.

W czerwcu 2011 rozpoczął się generalny remont peronu dalekobieżnego, który zakończył się w 2014.

PKP S.A. przewiduje przebudowę budynku dworcowego oraz rewitalizację terenu znajdującego się przed dworcem należącego do PKP.

W sierpniu 2022 podczas remontu tunelu dworca zniszczono zabytkowe kafle ozdobne z początku XX wieku. Rada Dzielnicy Oliwa wystosowała w tej sprawie pismo do Pomorskiego Wojewódzkiego Konserwatora Zabytków. Złożono również zawiadomienie do prokuratury, w maju 2023 postępowanie zostało umorzone. Mimo wielu interwencji remont wraz ze skuwaniem zabytkowych kafli był kontynuowany.