Doprava Tanvald
V roce 1875 byla do Šumburku přivedena železniční trať z Železného Brodu a v roce 1894 trať od Liberce a Jablonce nad Nisou. V létě 1902 byl zahájen provoz na železniční trati z Šumburku do Kořenova a téhož roku až do Hirschbergu (Jelenia Góra).
Ve městě zastavují regionální i dálkové autobusové linky, jedna nepříliš frekventovaná okružní linka plní roli městské dopravy. Autobusové nádraží se nachází u křižovatky v dolní části Tanvaldu, mnoho linek však staví i v Šumburku u nádraží Tanvald.
V letech 1847-1850 byla přes Tanvald vybudována státní silnice Liberec-Trutnov (dnešní silnice I/14). Silnice I/10 (po níž je v tomto úseku vedena mezinárodní silnice E65) vede do Tanvaldu od Turnova a Železného Brodu a pokračuje v souběhu se silnicí I/14 směrem na Harrachov.