Last Updated: July 16, 2026, 3:42 p.m.
Upon arriving in Sri Lanka, Kenyan citizens have the option to apply for a visa on arrival. This visa can be obtained directly at the country's entry points.
30 days
Tourist
Kenyan passport holders do not require a traditional visa to enter Sri Lanka, but must obtain an Electronic Travel Authorization (ETA) before boarding. This is a simple online process and is typically approved within minutes.
30 days
Tourist
Get your visa application processed quickly and easily through our trusted partner iVisa.
Apply Now
Frequently Asked Questions