

- Visa free of charge
- 30 days on arrival
- On arrival or eta.gov.lk
The visa for Czech citizens to Sri Lanka is free of charge. That means no ETA or forms, you only need a valid passport and after arriving in Colombo you can go straight to immigration, where you will get a free 30-day visa. It can then be extended on site if necessary.
We recommend following current information, conditions often change quickly. You can apply for a visa online exclusively at the official address https://www.eta.gov.lk/ or on arrival at the airport. You will surely find many fake websites or agencies that offer visa processing at much higher prices. Be careful to make sure you are really on the only official government website.
Visa extensions are handled by the Department of Immigration and Emigration in Colombo or online. Long-term visas can also be applied for at the Sri Lankan Embassy in Vienna.
More from the guide
We are here for you
Ask us anything
We know Sri Lanka inside out. We will help with the journey, the visa and trip planning — we usually reply within 24 hours.