The Electronic Travel Authorisation
For trips of 30 days or less, the best Sri Lanka visa option is the Electronic Travel Authorisation (ETA).
Tourists should apply online via www.eta.gov.lk. You will need to fill in your personal details and those of anyone travelling with you, including children. This includes your flight information and the first hotel in your holiday itinerary. Please note that there is a small fee for the visa.
The ETA officially grants you a 30-day stay in Sri Lanka, but in some cases, this can be extended up to six months.
Your visa will be stored in an online system, and you will also receive an email confirmation. We recommend printing out this confirmation and taking it with you to present upon arrival at the airport.
Your ETA is valid for entry into Sri Lanka for up to three months from the date of issue. You must have at least six months left on your passport at time of travel to obtain a Sri Lanka visa. Citizens from Singapore and The Maldives are exempt.
Alongside the visa, tourists visiting Sri Lanka must also complete an Arrival Card in advance of entering the country. Replacing the old paper Disembarkation Card, this form asks for details of the airport, airline and aircraft via which a tourist travelled to the country. This can be found online.