No tuition fee for Czech-language study, English programs have a fee
Students who study in Czech at public universities pay no tuition fee, whichever country they come from; only administrative fees such as the application fee are charged. English programs, however, have a fee. For example, the Faculty of Mathematics and Physics of Charles University asks non-EU students for €7,100 a year from 2026/27.
