CzechHouse
← About Sri Lanka

Visa

No ETA or forms, you only need a valid passport and after arriving in Colombo you can go straight to immigration.

Last updated · July 2, 2026

Visa
Visa 2
Czech citizens
Visa free of charge
Validity
30 days on arrival
Where to apply
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.

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.