The Sri Lanka Electronic Travel Authorization (ETA) is an official entry permit required for most foreign nationals visiting Sri Lanka for tourism, business, or transit. The tourism ETA costs USD 50, allows a 30-day stay with double entry, and can be extended up to 90 days once in Sri Lanka. Applications are processed online and approval is typically granted within 24 hours.
| Visa Type | Electronic Travel Authorization (ETA) |
| Cost | USD 50 (tourism), USD 50 (business), USD 0 (transit up to 2 days) |
| Validity | 30 days, double entry (extendable to 90 days) |
| Processing Time | 24 hours (standard), 1 hour (urgent) |
| Official Website | eta.gov.lk |
Citizens of most countries require an ETA to enter Sri Lanka. Nationals of Singapore, the Maldives, and the Seychelles are exempt. Travelers from over 100 countries can apply online. Citizens of countries not eligible for the online system must apply through a Sri Lankan embassy or consulate.
The Sri Lanka ETA (Electronic Travel Authorization) is an online entry permit required for most foreign nationals. It allows stays of up to 30 days for tourism or business and can be extended up to 90 days at the Department of Immigration in Colombo.
The Sri Lanka ETA costs USD 50 for both tourism and business categories. Transit ETAs (stays up to 2 days) are free of charge. Fees are paid online during the application.
Yes, the Sri Lanka ETA can be extended from 30 days to 90 days by visiting the Department of Immigration and Emigration in Colombo before your initial ETA expires.
Standard processing takes up to 24 hours. Urgent processing is available for an additional fee and can deliver approval within 1 hour.