Visa confusion is it visa free or do I still need an ETA and is it 30 or 60 days now
The visa information online contradicts itself daily Some pages say Sri Lanka is visa free for my nationality others insist I must get an ETA before flying and the duration flips between 30 and 60 days depending on the source I fly in two weeks and need the definitive 2026 position What do I actually do before departure what does it cost and how long do I genuinely get on arrival
4 Answers from travellers
Immigration consultancy side so let me cut through the contradiction the confusion is real because the policy genuinely changed in stages and stale pages never updated The current 2026 framework Sri Lanka runs a free tourist ETA scheme for a long list of nationalities meaning the visa fee is waived but you STILL complete an ETA registration it is free not absent this is the distinction that breaks every forum thread people read visa free and assume nothing to do The practical steps before you fly apply for the tourist ETA on the official government portal only (the genuine site is the immigration department domain be ruthless about avoiding the copycat agent sites that charge a fee for the free or low cost government service) you receive an approval notice to carry The duration the standard tourist entry grants you up to a period that has been extended for tourism promotion and is extendable in country through the immigration department so the 30 versus 60 confusion comes from the base grant versus the extended and extendable total verify the exact current day count on the official portal at the moment you apply because this specific number is what keeps moving Cost the tourist ETA itself under the current promotion is free or nominal for the eligible nationalities the agent sites adding service charges are the trap The on arrival reality carry the ETA approval and your onward or return ticket and proof of funds is occasionally asked the e gates and counters process an approved ETA in minutes The single rule that never fails use ONLY the official immigration department portal screenshot your approval and check the live day count there rather than any third party summary including helpful forum posts like this one
Extension experience extending in country at the immigration department in Colombo was a half day of queueing but entirely doable plan it mid trip not on the last day
The free does not mean absent point is the whole confusion in one line applied on the official portal in ten minutes and the copycat sites wanting a fee were everywhere in the search results
Counter observation travellers arriving WITHOUT the ETA approval still get processed but wait far longer in the on arrival line do it before you fly and walk past that queue
Fair TukTuk Prices
Help travelers avoid overcharging!
Be the first to report a priceYou must be logged in to post an answer.
Log In to Answer