Да, абсолютно бесплатное. Если учиться на государственном языке, конечно. Итак, что вам нужно сделать, если вы хотите получить высшее образование в Чехии (бакалавриат или магистратура - не важно)? Первым делом решить, хотите ли вы учиться бесплатно. Если да, необходимо учить язык. Здесь есть два варианта - либо выучить его на родине (самостоятельно, с носителем языка по скайпу или с репетитором), либо найти языковые курсы в Чехии (годовые или семестровые), собрать документы, получить визу (пока не студенческую, но уже долгосрочную) и отправиться учить язык сюда. Второй вариант, конечно, предпочтительнее: язык легче и продуктивнее учить в его естественной среде. Тут уже исключительно вопрос финансов. Языковых школ, готовых предоставить вам визовую поддержку, помочь с жильем и всеми необходимыми документами, и, конечно, научить языку до уровня, необходимого для поступления, в Чехии очень много. Те, что находятся в Праге, стоят чуть дороже. Есть еще курсы в Брне, Либерце, Карловых Варах