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.