Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions Do I need a visa for...

Do I need a visa for Sri Lanka?

Ravana Tour Specialist May 28, 2026

Yes, in general, most travellers need an Electronic Travel Authorisation, or ETA, to enter Sri Lanka. As of May 2026, citizens from 40 eligible countries, including the UK, USA, Australia, and many EU nations, can get a 30-day double-entry ETA completely free of charge. But you still have to apply, and make sure you actually secure the ETA online via the official government portal before you arrive.

People from the Maldives, Seychelles, and Singapore also require an ETA, though it is handled without payment because of bilateral reciprocity agreements.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.