The following links regarding visa and procedure for proper immigration to Czech Republic may kindly be display on the official website of this Mission. The rules are provided by the Czech Ministry of Interior and Czech Ministry of Foreign Affairs:
Czech Ministry of Interior:
https://www.mvcr.cz/mvcren/article/third-country-nationals-third-country-nationals.aspx
Czech Ministry of Foreign Affairs:
https://www.mzv.cz/jnp/en/information for aliens/index.html