
Programmes taught in Czech at public universities are free whatever your nationality, while English-taught ones usually charge tuition – at Charles University €40–30,620 a year. Czechia has more than 50 higher education institutions and over 1,000 programmes in English, and non-EU students on accredited full-time programmes need no work permit. Learn when applications close and how far €500–800 a month goes.
EU/EEA and Swiss citizens do not need a visa – you enter with a valid ID card or passport. If you stay longer than 30 days, you must report your place of residence to the Foreign Police (Cizinecká policie) within 30 days of arrival. If you live in a student residence or a hotel, the accommodation provider can do this for you.
Students from outside the EU/EEA who stay longer than 90 days need a long-term visa for the purpose of studies, valid for up to one year. You apply in person at a Czech embassy or consulate – book an appointment first. The procedure can take up to 60 days. For a stay longer than a year you need a long-term residence permit for the purpose of studies. You will need, among other things, confirmation of your studies, proof of accommodation, a criminal record certificate and proof of funds. The amount is based on the subsistence minimum of CZK 3,130 a month: for a full academic year (1 September to 31 August), the Ministry of the Interior's Foreigners' Portal gives CZK 115,810 (2026). The consular fee is CZK 2,500.
Health insurance: if you are insured in another EU country, bring your European Health Insurance Card (EHIC). Students from outside the EU need travel medical insurance for the first 90 days and comprehensive health insurance after that – or comprehensive insurance for the whole stay – before the visa is issued.
Sources: European Commission – Study in Europe (education.ec.europa.eu/study-in-europe), Eurostat, official national study and residence portals and authorities, Eurodesk, enic-naric.net, studentnews.eu. As of September 2026.