Applying for Visa to Sri Lanka

Citizens of Singapore, the Maldives or Seychelles.

Follow the link for the Electronic Travel Authorisation (ETA) system to apply for visa.

Fee depends on the category. Please see ETA processing fee.

Yes. Children under 12 of any nationality are exempt from visa fees.

You should receive your approval within 24 to 48 hours.

American Express, Master and Visa cards are accepted.

No, it is non-refundable and non transferable.

You will receive an immediate acknowledgement.

Contact the ETA call centre on 0094 71 99 67 888.

You may contact the Department of Immigration and Emigration for assistance or the Sri Lankan mission in your country.

It is advisable that you keep a copy of your ETA approval to be produced on arrival in Sri Lanka.

The ETA is initially limited to 30 days from the date of arrival in Sri Lanka.


Yes, your ETA can be extended up to six months.

You can apply for ETA extensions at the Immigration Services Centre or at the Department of Immigration and Emigration in Colombo.

You are advised to apply for your extension well before the expiry date. Please see the ETA extension process .

Yes, but we encourage you to apply on your own. The process is a very simple one and it only take about 20 minutes.

  1. At Sri Lanka Overseas Missions.
  2. At the Head Office of the Department of Immigration and Emigration.

No, but the process will take time and the authorities do not encourage applying on arrival. You can apply for a visa on arrival provided you can provide the following

Your passport should be valid for no less than 6 months from the date of arrival.

  1. A confirmed return air ticket.
  2. Proof of funds to meet expenses during your stay.

You can make the payment using American Express, Master and Visa cards, and if cash only US Dollars are accepted.


No, your ETA is not a pre-requisite for your ticket.