Visa policy of Sri Lanka
Visitors to Sri Lanka visiting for tourism purposes must obtain an Electronic Travel Authorization (ETA) prior to arrival or on arrival to Sri Lanka. Holders of ETA from all countries except the 3 exempt countries obtain a visa on arrival that is valid for 30 days. The Business purpose ETA can be obtained only from Sri Lankan diplomatic missions and head office of the Department of Immigration and Emigration. All visitors must hold a passport valid for 6 months. Nationals of Afghanistan, Iran, Iraq, Nigeria, Pakistan, Somalia and Syria must hold return or onward tickets. Visitors are strongly urged to use the online system to avoid lengthy delays at the port of entry.
During the 2014 West Africa Ebola virus outbreak Sri Lanka suspended visa on arrival facility for citizens of Republic of the Congo, Democratic Republic of the Congo, Guinea, Guinea-Bissau, Liberia, Mali, Sierra Leone, Sudan and Uganda until further notice.
Visa policy map
Citizens of the following countries are exempt from the requirement to obtain the Electronic Travel Authorization and can obtain a visa on arrival free of charge:
- Maldives (30 days, extendable to 150 days)
- Seychelles (60 days, up to 90 days in a single year)
- Singapore (30 days, extendable to 150 days)
- Visitors from Pakistan Need a pre arranged visa.
- Visa on arrival is not applicable to nationals of Nigeria.
- The on arrival visa and ETA will be temporarily suspended until further notice for Republic of the Congo, Democratic Republic of the Congo, Guinea, Guinea-Bissau Liberia, Mali, Sierra Leone, Sudan and Uganda. The measure has been taken as a precautionary step to prevent the entry of Ebola virus in to the country. However, if it is necessary for a passenger to enter Sri Lanka, a health report must be submitted to the Sri Lankan Embassy in the relevant country in order to obtain visa.
- Ministry of External Affairs
- Department of Immigration and Emigration
- Electronic Travel Authorization (ETA)