Die Strecke von Jablonowo über Freystadt nach Riesenburg wurde am 1. Oktober 1899 von den Preußischen Staatseisenbahnen (Direktion Danzig) eröffnet, die Zweigstrecke von Freystadt nach Marienwerder folgte am 15. Januar 1900. Nach dem verlorenen Ersten Weltkrieg musste das Deutsche Reich 1920 infolge des Versailler Vertrags den sogenannten Polnischen Korridor an das wiederentstandene Polen abtreten, sodass nun zwischen Sawdin und Freystadt die neue polnisch-deutsche Grenze lag. Dadurch wurde die Strecke unterbrochen, auch nachdem das Deutsche Reich Polen 1939 besetzt hatte und die ganze Strecke zur Deutschen Reichsbahn (Direktion Danzig) gehörte, wurde sie nicht wieder in Betrieb genommen. Dies geschah erst 1946, als die Strecke nun komplett zu den Polnischen Staatseisenbahnen gehörte. Seit 1992 ist die Strecke stillgelegt.