There is no direct train or bus connection between the nearest airports and Opava so it is recommended to travel to Ostrava and then change the train or bus and go to Opava.
The train, bus or flight connection can be found at:
Note: Downloading the IDOS app to a personal mobile phone is recommended since it assists with searching for long-distance train or bus connections as well as the public transport timetables of all Czech cities. Additionally, the app enables buying train or SMS tickets for public city transport.
Karviná city transportation https://www.karvina.cz/mesto-karvina/doprava-ve-meste
Opava city transportation http://www.mdpo.cz/
Students can apply for a student transportation card with discounted rates.