Sri Lanka eTAs cannot be extended; travelers must leave the country before their authorized stay expires.
What You Need to Know
The Sri Lanka eTA typically allows a stay of up to 30 days from the date of arrival, with the possibility of extending it once in Sri Lanka through the Department of Immigration and Emigration. Extensions are not available online before travel; they must be arranged in person after arrival. Overstaying without approval can lead to fines, detention, or restrictions on future visits.
Our Recommendation
If you think you will need to stay beyond your eTA’s initial validity, plan ahead to visit the Department of Immigration and Emigration in Colombo soon after you arrive. Alternatively, if you require a longer stay before traveling, explore other Sri Lankan visa types through an embassy or consulate.
A Quick Tip
Always check your eTA’s validity and permitted length of stay before booking your trip, and keep in mind that extension approval is not guaranteed.