Na terenie miejscowości Olza, przewozy autobusowe prowadzi PKS Racibórz. Wprowadzono kursy, które do przystanku Wodzisław Śląski DA, prowadzą przez miejscowości Kolonia Fryderyk oraz Uchylsko. Na trasie drogi 78 znajdują się trzy przystanki autobusowe – skrzyżowanie, szkoła oraz dworek. Większość kursów prowadzi przez Odrę.
Ze stacji kolejowej Olza odjeżdżają również pociągi osobowe Kolei Śląskich i Przewozów Regionalnych (połączenia m.in. do Wodzisławia Śląskiego, Chałupek, Rybnika i Katowic).
Turystyka Przez miejscowość przebiega międzynarodowa trasa rowerowa EuroVelo 4 (Szlak Europy Centralnej) – w Polsce wyznakowana jako R-4 , obecnie od granicy polsko-czeskiej do Krakowa. Trasa ta ma w gminie wspólny przebieg z czerwoną trasą rowerową nr 24, tzw. Pętlą rowerową Euroregionu Śląsk Cieszyński. Przez miejscowość przebiega także żółta trasa rowerowa nr 316, tzw. trasa rowerowa powiatu wodzisławskiego a także niebieska trasa rowerowa nr 9, będąca częścią Rowerowego Szlaku Odry.