Sherpa eVisa Help by Destination Sri Lanka How long is my Sri Lankan eTA valid for? Tessa November 22, 2022 20:11 Your eTA is valid for 6 months once it has been approved. Related articles How long can I stay in Sri Lanka with my eTA? Will I get a stamp in my passport? What kind of headshot picture should I use? My travel date changed, what do I do? How long does it take for the Indian eVisa to be approved?