W związku z budową magistrali węglowej z Bydgoszczy do Gdyni, odcinek starej linii z Kościerzyny do Somonina został rozebrany, a nową trasę poprowadzono m.in. przez Skorzewo (obecna linia kolejowa nr 214).

W 1939 nazwę stacji ponownie zmieniono na „Karthaus Westpreußen”, a w 1945 przywrócono polską nazwę. W 1945 w wyniku bombardowań lotniczych budynek dworca uległ zniszczeniu.

W 1953 powstał nowy budynek dworca w stylu socrealistycznym.

29 maja 1994 nastąpiło zawieszenie przewozów osobowych na odcinku Pruszcz Gdański – Kartuzy, a 23 czerwca 2000 zawieszono kursowanie pociągów osobowych na trasie Kartuzy – Lębork. 28 czerwca 2002 przestała funkcjonować kasa biletowa. Ostatnie połączenie osobowe z Somonina do Kartuz zawieszono 1 lutego 2003 z powodu nierentowności linii, a 10 kwietnia 2005 został zawieszony przewóz towarów na odcinku Kartuzy – Kamienica Królewska. Dawne budynki dworcowe zostały zaadaptowane na mieszkania oraz sklepy.

Wznowienie przewozów osobowych z Kartuz do Trójmiasta nastąpiło w 2010 w postaci sezonowych, weekendowych połączeń do Gdyni. Przejazd odbywał się przez stację Somonino, gdzie następowała zmiana kierunku jazdy.