Граждане Российской Федерации могут получить 30-дневную визу по прилете в аэропорту Шри—Ланки. Оплата наличными – 40 USD. Загранпаспорт (действующий не менее шести месяцев со дня выезда из Шри—Ланки, требуется наличие подписи владельца). Обратный билет с фиксированной датой вылета.
Для получения электронного разрешения на въезд нужно заполнить анкету на английском языке. Подтверждение дается в течение 24 часов. После получения подтверждения нужно оплатить визовый сбор. Стоимость — 35 USD, с детей до 12 лет сбор не взимается.
Документы для въезда Невакцинированным туристам необходимо предъявить отрицательный результат ПЦР-теста не старше 72 часов, а вакцинированным туристам (подходит любая российская вакцина) достаточно сертификата о вакцинации.