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.