Ma ono bezpośrednie połączenie z Alkmaar oraz Schiphol w kierunku północnym, a z Maastricht oraz Heerlen w południowym.
Układ drogowy Weert jest położony na zachód od autostrady A2. Miasto jest połączone z Roermond drogą lokalną N280 oraz z belgijskim Maaseik drogą lokalną N292.
Transport autobusowy Transport autobusowy w prowincji Limburgia jest obsługiwany przez firmę Veolia. Różne linie autobusowe mają przystanki w Weert. Można dojechać autobusem do okolicznych wsi oraz większych miejscowości takich jak Venlo, Sittard oraz Roermond. Istnieje możliwość dojechania do Eindhoven oraz wsi w Brabancji Północnej autobusem (linia 173) firmy Hermes.
Transport wodny Przez Weert przepływa kanał Zuid-Willemsvaart (południowy strumień Willema) łączący Maastricht z ’s-Hertogenbosch – jest to ważne połączenie w południowej Holandii. Weert posiada port, w którym można załadować i rozładować towar. W mieście znajduje się również port prywatny – w centrum koło mostu miejskiego.
W mieście znajdują się dwa ruchome mosty, most miejski (Stadsbrug) oraz most Biest (Biesterbrug). Na przedmieściach znajdują się trzy inne ważne mosty: most Boshoven (Boshoverbrug), most Laar (Laarderbrug) oraz Śluza wodna 16 (Sluis 16).