Sri Lanka Visa

 

Apply Online via the official ETA website. There are many other commercial ones, make sure to go through the official one from Sri Lanka immigration website.

Fee: 35 USD

Processing Time: Less than 10 minutes

It is also possible to get the visa on arrival at the airport. However, the fee is slightly higher at 40USD instead of 35USD.

Personal Experience: I received my E Visa via email within 3 minutes.