Czestochowa can readily be reached from Warsaw (the capital of Poland) by intercity train service.
The closest international airport is a regional port Silesian Voivodeship – Katowice Airport in Pyrzowice. It is located about 60 km south of Czestochowa. There is a direct bus connection from the Katowice Airport operated by FlixBus and EKSPRESStransfer. For timetables and prices, see https://global.flixbus.com/ https://www.pyrzowiceekspres.pl/en
The main Polish public international airport is the Warsaw Chopin Airport in the capital. There is a rail link from the airport's Warsaw Chopin Airport railway station to the Warszawa Zachodnia station.
The train journey from Warszawa Zachodnia station to Częstochowa takes about 2 hours. For timetables and prices, see Polish State Railways http://rozklad-pkp.pl/en, http://en.e-podroznik.pl/. Tickets can be purchased online at the PKP website.