В стране две авиакомпании: Sri Lankan Airlines (www.srilankan.aero) и небольшая компания Expo Airlines (www.expoavi.com), выполняющая регулярные внутренние рейсы в Джафну (дважды в день, $70 в одну сторону) и чартерные рейсы на небольших четырех- и восьмиместных самолетах по стране.
Внутреннее авиасообщение практически не развито в Шри-Ланке. Единственный маршрут, по которому регулярно летают самолеты, - Коломбо - Джафна. Стоимость билета - $70 в одну сторону и ровно вдвое больше в обе. До 2010 года самолет был единственной возможностью попасть в северную часть страны, подконтрольную тамильской террористической организацией LTTE. В настоящее время, после военной кампании, проводившейся почти 2 года, наведен относительный порядок.
Автобусное сообщение в стране хорошо развито, транспорт бывает двух видов: государственные автобусы СТВ (красного или желтого цвета) и частные автобусы любых марок и расцветок. Государственные автобусы имеют четкое расписание, которое, как правило, соблюдается. Частные автобусы отправляются по мере заполнения и расписания не имеют. Общей чертой шри-ланкийских автобусов является переполненность, неудобные и часто сломанные сидения, частые остановки, отсутствие вентиляции. В некоторых автобусах (частных) есть кондиционеры, но это большая редкость.
В Шри-Ланке три действующих аэропорта: Международный аэропорт Бандаранайке (Bandaranaike) в Коломбо, аэропорт Ратмалана (Ratmalana) южнее Коломбо для внутренних рейсов и аэропорт Канкесантурай (Kankesanturai) в Джафне. Кроме того, на острове не менее 10 аэродромов, используемых для чартерных рейсов "Авиатакси" (см. раздел "Авиаперевозки"): Анурадхапура, Баттикалоа, Ампаррай (в Гулле), Сигирия и другие.
В наследство от британцев в Шри-Ланке сохранилась сранвнительно широкая сеть железных дорог. Главная узловая станция - Коломбо-Форт, откуда ежедневно отправляются пассажирские поезда по следующим направлениям:
Аренда автомобиля возможна при наличии водительских прав международного образца и достижении арендатором возраста в 21 год. Оплата производится в основном наличными. В Шри-Ланке представлен ряд международных компаний проката автомобилей, но более популярны и дешевы услуги местных компаний Ameri rent-a-car и Quickshaws. Как правило, предлагаются небольшие автомобили корейского и японского производства. Стоимость проката соответствует $30-40 в день, включая 100 км пробега и все необходимые страховки.
Автобусы и поезда - единственные виды общественного транспорта. Для поездок на небольшие расстояния лучше пользоваться автобусами, но многие из них устаревших моделей, а зачастую и в ужасном техническом состоянии, зато плата за проезд мизерная (около 1-3 рупий за км для частных и государственных автобусов). Рекомендуется пользоваться микроавтобусами, принадлежащими гостиницам, а также такси.