Train
”Pyrzowice Lotnisko” railway station is located approx. 500 metres from passenger terminals, to which leads an asphalt pavement

”Pyrzowice Lotnisko” railway station is located approx. 500 metres from passenger terminals, to which leads an asphalt pavement. The station is covered with a roof and adapted to the needs of persons with disabilities.
Trains run on the routes:
S9: Częstochowa – Częstochowa-Raków – Poraj – Myszków – Zawiercie – Poręba – Siewierz – Mierzęcice – Pyrzowice Lotnisko (Katowice Airport) – Miasteczko Śląskie Centrum – Tarnowskie Góry – Nakło Śląskie – Radzionków – Radzionków Rojca – Bytom Stroszek – Bytom Karb – Bytom – Chorzów Stary – Chorzów Miasto – Chorzów Uniwersytet – Chorzów Batory
IC „Sztygar”, IC „Morcinek”: Katowice – Chorzów Miasto – Bytom – Tarnowskie Góry – Pyrzowice Lotnisko (Katowice Airport) – Zawiercie – Włoszczowa – Kielce Główne – Skarżysko-Kamienna – Radom Główny – Pionki Zachodnie – Lublin Zachodni – Lublin Główny
RegioJet: Praha-Zahradní Město – Praha hl.n. – Pardubice hl.n. – Česká Třebová – Zábřeh na Moravě – Olomouc hl.n. – Hranice na Moravě – Ostrava Svinov – Ostrava hl.n. – Bohumín – Racibórz – Gliwice – Tarnowskie Góry – Pyrzowice Lotnisko (Katowice Airport) – Zawiercie – Warszawa Zachodnia – Warszawa Centralna – Warszawa Wschodnia