Komunikacja mały|Nieczynny przystanek kolejowy Nowe Miasto Lubawskie Południe Przez miasto przebiega: (Olsztyn) – Ostróda – Nowe Miasto Lubawskie – Toruń – Gniezno – Krotoszyn – Trzebnica – (Wrocław) Radzyń Chełmiński – Łasin – Nowe Miasto Lubawskie – Uzdowo – Rozdroże w roku 1988 zlikwidowano linię kolejową Nowe Miasto Lubawskie – Zajączkowo Lubawskie 2 kwietnia 2000 roku przejechał przez Nowe Miasto Lubawskie ostatni pociąg na linii Iława – Brodnica kończąc tym samym erę kolei w mieście miasto łączy z innymi większymi ośrodkami komunikacja PKS (oddziały w Iławie i Brodnicy), którą można dojechać bezpośrednio międzyinnymi do Iławy, Brodnicy, Olsztyna i Torunia.

Od 2022 roku miasto ma obwodnicę w ciągu drogi krajowej nr 15.

W mieście była stacja kolejowa Nowe Miasto Lubawskie.