Die Bahnstrecke Działdowo–Chojnice ist eine teils nicht mehr befahrbare, größtenteils aber noch regulär genutzte eingleisige und nicht elektrifizierte Eisenbahnstrecke in den polnischen Woiwodschaften Ermland-Masuren, Kujawien-Pommern und Pommern.
Die Strecke ist nicht elektrifiziert und seit 1945 durchgängig eingleisig. Im Bahnhofsbereich Działdowo bis zum Kilometerpunkt 0,729 beträgt die Höchstgeschwindigkeit für alle Zugarten achtzig Kilometer pro Stunde, danach ist die Strecke bis zum Kilometer 54,300 im Bahnhof Brodnica unbefahrbar, danach beträgt die Höchstgeschwindigkeit bis zum Kilometerpunkt 111,050 bei Dragacz für lokomotivbespannte Personenzüge siebzig, für Triebwagen achtzig und für Güterzüge fünfzig (97,570–100,054: siebzig) Kilometer pro Stunde, dann bis zum Kilometerpunkt 129,930 im Bahnhof Laskowice Pomorskie für lokomotivbespannte Personenzüge achtzig, für Triebwagen hundert und für Güterzüge siebzig Kilometer pro Stunde, dann bis zum Kilometerpunkt 158,000 bei Wierzchucin für alle Zugarten sechzig, dann bis zum Kilometerpunkt 187,840 bei Piastoszyn achtzig für Personenzüge und sechzig für Güterzüge, bis zum Kilometerpunkt 199,700 achtzig für alle Zugarten und auf dem kurzen Reststück für alle sechzig Kilometer pro Stunde.[2]
1909 wurde das zweite Gleis zwischen Graudenz und Laskowitz eröffnet, dem um 1930 das von Graudenz/Grudziądz nach Goßlershausen/Jabłonowo Pomorskie folgte. Seit 1920 hatte da bereits die Strecke im Polnischen Korridor gelegen, den sie von Westen nach Osten annähernd komplett durchquerte. Die Zeit unter den Polnischen Staatseisenbahnen wurde nur während der deutschen Besetzung von 1939 bis 1945 unterbrochen, als die Strecke Teil der Deutschen Reichsbahn war. Das zweite Gleis Lassewitz–Goßlershausen ging 1945 verloren, die Brücke bei Leosia/Teufelstein wurde neu gebaut und die Strecke etwas umtrassiert.
Zum 12. Dezember 2004 wurde der Personenverkehr zwischen Działdowo (Soldau) und Brodnica (Strasburg) eingestellt. Zwischen 2007 und 2009 verkehrte auf diesem Abschnitt ein Fernzugpaar, das in Działdowo, Lidzbark Miasto (Lautenburg Stadt), Brodnica, Jabłonowo Pomorskie und Grudziądz hielt.[3] Zum 1. Januar 2014 wurde der Abschnitt stillgelegt. Er ist zwar noch im Streckenverzeichnis der PKP Polskie Linie Kolejowe gelistet, allerdings mit der Höchstgeschwindigkeit 0 Kilometer pro Stunde. Zum 12. Juni 2016 wurde auch der davor schon sehr knappe Personenverkehr zwischen Laskowice Pomorskie und Wierzchucin eingestellt, momentan verkehrt hier freitags und sonntags ein Zugpaar.[4]
Der Personenverkehr wird von Arriva RP betrieben.