W Wieszowie swój przebieg ma również autostrada A1; węzeł Zabrze Północ znajduje się częściowo na terenie wsi (choć jego skrzyżowanie z DK78 jest już po zabrzańskiej stronie granicy).

Na terenie Wieszowy kursują linie autobusowe organizowane przez Zarząd Transportu Metropolitalnego. W centrum wsi (wzdłuż ulicy Bytomskiej) kursują cztery linie: linia 134 wykonuje kursy w kierunku północnym do Tarnowskich Gór, przez sołectwa Zbrosławice i Ptakowice; linie 132 i 184, a także linia 20 w kursach wariantowych, kursują na wschód do Bytomia, przez zabrzańską dzielnicę Rokitnica i bytomskie Miechowice. Te dwie ostatnie linie kursują również w kierunku zachodnim do Pyskowic, przez sołectwa: Boniowice, Karchowice i Zawadę. Większość kursów linii 132 rozpoczyna lub kończy bieg na pętli w Wieszowie, jednak wybrane kursy w dni robocze wydłużone są do szkoły w Boniowicach.

Ponadto, wzdłuż ulicy Tarnogórskiej kursuje linia 112, łącząca Tarnowskie Góry (przez Górniki) z Gliwicami (przez sołectwa Świętoszowice i Szałszę).

Szynowy Do lat 80. XX wieku na terenie wsi istniała linia tramwajowa, która łączyła ją z Bytomiem. Połączenie zostało zlikwidowane w 1983 roku.