How to Get a Czech Visa or Residence Permit
Everything you need to know — which visa you need, required documents, step-by-step process, and official resources.
🚨 Just Arrived in Czech Republic? Do This First!
These steps are time-sensitive — don't skip them.
Register at Foreign Police within 3 days
If you have accommodation, your host (hotel/landlord) usually registers you. If staying privately, YOU must register at the nearest Cizinecká policie (Foreign Police) office within 3 working days of arrival. This is MANDATORY.
Official linkGet health insurance immediately
Non-EU citizens must have valid health insurance before or upon arrival. PVZP is the most common for foreigners — you can buy it online. Without insurance, you risk huge medical bills.
Official linkBook your MOI appointment for residence permit
If you entered on a D-visa, you need to apply for a residence permit at the Ministry of Interior (MOI) office. Book online via VISAPOINT — appointments fill up weeks in advance.
Official linkOpen a bank account
Fio Banka is the easiest for foreigners — you can open it online with a passport. You'll need it for receiving salary, paying rent, and daily expenses.
Official linkGet a Czech SIM card
Buy a prepaid SIM at any Vodafone, T-Mobile or O2 shop. You'll need it for verification codes, bank apps and communication. Bring your passport.
Find a Czech language course
Integration Centers offer FREE Czech language courses for foreigners. Even basic Czech will help you enormously in daily life and is required for Permanent Residence.
Official linkTypes of Czech Visas & Permits
Tap any card to expand details, required documents, and step-by-step instructions.
📞 Need Help? Key Contacts
Ministry of Interior (MOI) — Residence Permits
The main office for all residence permits, visas extensions and registrations in CZ
VISAPOINT — Online Appointment Booking
Book your appointment at Czech Embassies abroad or MOI offices in CZ
Integration Centers (Integracni centra)
Free legal advice, Czech language courses, and help for foreigners