Przez Rydułtowy przebiega linia kolejowa łącząca dwa duże miasta: Rybnik i Racibórz. W mieście znajduje się przystanek kolejowy. Kasa biletowa niestety jest tam nieczynna. Rozkład jazdy pociągów szybciej można znaleźć na stronie internetowej -
tutaj, niż na samej stacji PKP.
Na terenie miasta komunikację autobusową zapewniają między innymi
MZK Jastrzębie,
ZTZ Rybnik i
PKS Rybnik. Przez Rydułtowy biegnie również odcinek drogi wojewódzkiej (ul. Raciborska) nr 935.