You might need a work permit, visa or Schengen visa so as to pay a visit to the nation. There are essentially five distinct kinds of long-term visas for the czech republic, or perhaps it's much better to say five distinct purposes for you stay. You are ableto apply for your schengen visa to the country at which you''ll be entering first or you will be staying the longest.