Mieścimy się przy głównych szlakach komunikacyjnych, które stanowią przecięcie dróg Warmii i Mazur w kierunku Warszawy, Grudziądza, Gdańska, Ostródy i Olsztyna. Przez miasto przebiega także znaczący węzeł kolejowy w kierunku: Warszawy, Gdańska oraz Olsztyna, Grudziądza.
Do najbliższych miast:
Mława: 21 km, Nidzica: 23 km, Olsztynek: 50 km, Lubawa: 45 km, Żuromin: 33 km, Lidzbark: 25 km.
Najbliższe lotniska:
Szymany (P.L. Olsztyn – Mazury): 73 km, Warszawa (P.L. im. F. Chopina): 180 km, Gdańsk (P.L. im. L. Wałęsy): 207 km.