Для граждан России ставится прямо в аэропорту на Шри-Ланке. Стоимость визы 60 $ США, для детей до 12 лет бесплатно. Также можно оформить электронную визу, что сократит время в аэропорту Шри-Ланки на паспортом контроле, стоимость такой визы 50 $ США. На данный момент до дальнейшего уведомления стоимость визы по прилету бесплатно.