Travelling to Sri Lanka
Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka, formerly known as Ceylon, is an island country in South Asia. It is located in the Indian.
Sri Lanka is located in Southern Asia, Asia. The capital is Sri Jayawardenepura Kotte, and the official languages are Sinhala and Tamil. The local currency is the Sri Lankan rupee (Rs රු). With a population of 21.8M, Sri Lanka is a mid-sized country in Asia.
Sri Lanka requires advance visa applications from the majority of travellers. Just 0 passport holders can enter without a visa. 193 more qualify for a visa on arrival. 1 nationalities can apply online through an eVisa portal. Everyone else — 3 countries — must apply at a Sri Lanka embassy or consulate.
Top places to visit in Sri Lanka
What to eat in Sri Lanka
Sri Lanka visa requirements
Visa on arrival in Sri Lanka
193 countries can get a visa at the airport. Bring your passport, a photo, and cash for the fee.
Europe
Asia
Oceania
eVisa and eTA for Sri Lanka
1 country can apply online before travelling. Processing typically takes 1–7 business days.
Before you go to Sri Lanka
More Asia travel guides
Popular destinations
FAQ · Sri Lanka










