Niezwłocznie na odcinku Gdańsk – Sopot położono drugi tor. Z tego okresu pochodziły pierwsze zabudowania dworca, których pozostałością są jedynie zachowane – pseudogotycki budynek d. bagażowni, pełniącej następnie funkcję ekspedycji kolejowej, oraz podpierające dach na peronie linii SKM żeliwne kolumny korynckie. Identyczne lub podobne dworce pobudowano w Gdańsku-Wrzeszczu (Langfuhr), Gdańsku Oliwie (Oliva), Gdyni Chyloni (Kielau), Redzie (Rheda), Wejherowie (Neustadt) i prawdopodobnie w Lęborku (Lauenburg).

W 1907 wybudowano pierwszy wiadukt w Sopocie na wysokości ul. Podjazd (Unterführung), w 1909 tunel pieszy w ciągu ul. Marynarzy (Kleine Unterführung), około 1912 peron dalekobieżny.

Wraz z rozwojem miasta szybko rósł ruch kolejowy na trasie Gdańsk-Sopot, do 1900 obsługiwany również przez wagony piętrowe. W 1909 Sopot posiadał bezpośrednie połączenia kolejowe z Berlinem, Bydgoszczą, Królewcem, Petersburgiem, Poznaniem, Szczecinem, Toruniem i Warszawą. W okresie międzywojennym (Wolnego Miasta Gdańska) w godzinach szczytu pociągi kursowały nawet co dziesięć minut. Przed wybuchem II wojny światowej kursowało między Sopotem a Gdańskiem na dobę czterdzieści kilka parowych pociągów podmiejskich oraz 10 dalekobieżnych.