Do Indians need a visa for Sri Lanka? Yes, Indian travellers must obtain an Electronic Travel Authorisation before entering Sri Lanka.


Do Indians need a visa for Sri Lanka? Yes, Indian travellers must obtain an Electronic Travel Authorisation before entering Sri Lanka.