Самый дешевый путь на Шри-Ланку - из Киева на Air Arabia (300-400 долларов в один конец, около 600 - в оба).
http://www.airarabia.com/
Добавлю: очень толковый маршрут, стыковка в шардже недлинная, в транзит зоне есть кафе, только придётся купить местной валюты. В Борисполе сразу не регистрируют до Коломбо (только багаж), но не пугайтесь, в Шардже есть стойка где дают талон на второе колено. Также внутри транзитной зоны есть небольшой шмон при переходе к рейсам в коломбо, будте готовы предъявить кладь. В коломбо самолёт прибывает позно ночью, но все медленные формальности как раз к рассвету выведут вас на выход, очередь к погранцам реально длинная и чемоданы ждать долго. А, деньги меняйте в аэропорте, в городе найти обменник не просто, а сам аэропорт в Катунаяке, далеко от Коломбо.
Если въезжаете по визе-по-прибытию, но собираетесь потом продлить её, для предъявления обратного билета можно взять билет Коломбо-Ченнай за ~50 долларов, а затем здать его, потеряв около 7.
http://www.airindiaexpress.in/
У меня не спрашивали билет, но я всё таки монах, меня даже без очереди пропустили, так что лучше не рисковать и купить обратник. Сдать его можно прям на сайте, деньги вернуться на карту.
(Спасибо Raudex)
На здоровье