Foreign nationals applying to study in the Czech Republic have to contact the Czech embassy in their own country to obtain up-to-date information on the visa requirements for study purposes.
Due to the Czech Republic’s membership of the EU, citizens of European Union (EU) Citizen of European Economic Area (EEA) countries (Iceland, Liechtenstein and Norway), and citizens of Switzerland, do not require any visa for any type of visit or stay in the Czech Republic.
For more information please visit the website of the Ministry of Foreign Affairs of Czech Republic
http://www.mzv.cz/jnp/en/information_for_aliens/visapoint/index.html