Doprava Varnsdorf
Varnsdorf leží mimo hlavní dopravní cesty. Místní částí Studánka prochází silnice číslo 9 vedoucí z vnitrozemí Čech na hranici s Německem, ve městě jsou dva silniční přechody do Německa. Do samotného Varnsdorfu vedou silnice druhé třídy číslo 264 a 265.
Varnsdorfem prochází železniční trať číslo 089 z Rybniště do Liberce. Dále přes Varnsdorf jezdí osobní vlaky, tzv. Mandaubahn z Žitavy do Eibau. Na peážní trati do Eibau je druhé varnsdorfské nádraží, Starý Varnsdorf, kde nyní vlaky nestaví, avšak probíhají jednání o jeho zprovoznění.
První autobusová linka ve Varnsdorfu byla uvedena do provozu 15. května 1910 na exteritoriální trase přes saský Seifhennersdorf do Rumburka. Autobusová linka do Prahy je v provozu od roku 1948. Regionální dopravu zajišťoval až do 90. let krajský podnik ČSAD KNV Ústí nad Labem, po privatizaci jeho transformovaný nástupce ČSAD BUS Ústí nad Labem a. s., později Dopravní podnik Ústeckého kraje a. s. Při krizi autobusové dopravy v kraji v roce 2006 provozoval linkovou autobusovou dopravu v oblasti (bez platných licencí, formálně jako příležitostnou dopravu, bez placení jízdného) na objednávku Ústeckého kraje podnik ČSAD Semily a. s. Ve výběrovém řízení na nového dopravce koncem roku 2006 byla nabídka původního dopravce (DP Ústeckého kraje) vyřazena pro nesplnění podmínek; Quick Bus a. s. se sice umístil na prvním místě, ale „neposkytl potřebnou součinnost k uzavření smlouvy", a kraj proto smlouvu o zajištění základní dopravní obslužnosti na Šluknovsku v letech 2007-2014 uzavřel s ČSAD Semily a. s., která tak nyní provozuje většinu autobusové dopravy v oblasti.[103] Minibusovou linku do Prahy provozuje od 1. ledna 2005 společnost Quick Bus a. s. Do Prahy jezdí ještě autobusy společnosti ČSAD Česká Lípa.
Městská autobusová doprava ve Varnsdorfu je tvořena jednou okružní trasou. Dopravce ČSAD BUS Ústí nad Labem a. s. (později Dopravní podnik Ústeckého kraje a. s.) ji provozoval pod regionálním číslem 510460. Od 8. ledna 2007 začal linku provozovat podnik ČSAD Semily a. s. už jako městskou linku s číslem 515001. Od začátku července 2007 na základě rozhodnutí rady města začal dopravu na městské lince pod číslem 515002 a o 50 % posílenou provozovat Quick Bus a. s., ČSAD Semily a. s. však i nadále na svém webu zveřejňuje jízdní řád své původní linky 515001.