For travelling to Czech Republic as a tourist or visitor, you will be required to apply for the short-term (Schengen) visa for up to 90 days.
This visa for the short term is also known as the Schengen visa. The Schengen visa is valid, as you may be aware, in all the European countries which are part of the Schengen Agreement. According to the Schengen Agreement, Czech Republic is one of the countries.
You will fly to and stay in Czech Republic with a Schengen visa and all the other 26 Schengen countries.