Sri Lanka is directly accessible by all major carriers from their closest hubs. The National Carrier SriLankan operates to all major cities in Europe, Far East and the Middle East. The national carrier also offers easy accesses on its services for travel originating in any point in the United States, Canada , Australasia and South America on code sharing flights via transit points London, Zurich and Paris in Europe, Bangkok, Singapore, Hong Kong and Tokyo. SriLankan Airlines also connects Colombo with all major cities of India as well as with Beijing and Guangdong in China.
The following air lines operate direct scheduled flights to and from Colombo.
![]() |
Sri Lankan Airlines |
![]() |
Jet Airways |
![]() |
Emirates |
![]() |
Cathey Pacific |
![]() |
Air Arabia |
![]() |
Air India Express |
![]() |
Air India |
![]() |
Malaysia Airlines |
![]() |
Kuwait Airways |
![]() |
Kingfisher Airlines |
![]() |
Thai Airways |
![]() |
Air Asia |
![]() |
China Eastern Airline |
![]() |
Island Aviation |
![]() |
JetLite |
![]() |
Meridiana |
![]() |
Mihin Lanka |
![]() |
Oman Air |
![]() |
Qatar Airways |
![]() |
Royal Jordanian |
![]() |
Saudi Arabian Airlines |
![]() |
Singapore Airlines |
![]() |
Spicejet |
Saudi Arabian Airlines