Для отдыха на Шри-Ланке туристам из России нужна виза. Ее можно оформить заранее, заполнив анкету на сайте посольства и получив разрешение на въезд ETA. Также визу можно получить в аэропорту по прилету, но надежнее оформить документ заранее. Консульский сбор составляет 40 долларов.

Кроме того, для въезда на Шри-Ланку невакцинированным нужно иметь при себе отрицательный ПЦР-тест на ковид, сделанный не ранее чем за 72 часа до вылета или антиген-тест (48 часов до вылета). Привитым путешественникам делать тесты не нужно.