Book cheap flights to Sri Lanka from £444
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore popular destinations in Sri Lanka
Popular cities in Sri Lanka
Explore airlines and airports
Airlines based in Sri Lanka
Popular airlines flying to Sri Lanka
Airports in Sri Lanka
Airports near Sri Lanka
Airports flying to Sri Lanka
Buses & trains
Bus providers in Sri Lanka
Sri Murugan Travels
SLTB
Samarasekara Highway Powerline
Raja Travels
Prince Travels
Muthu Travels
Le Ceylan
DS Gunasekara Express Service
Disaru Expressway
CBS Transport
Bus4Lanka
Brown Tours
Avro Travels & Tours
Al Rashith Travels & Tours
Train companies in Sri Lanka
Udarata Menike Express
Sri Lanka Railways
Podi Menike Express
Blueline Express Train
Cheapest month to fly to Sri Lanka
Explore price trends for trips to Sri Lanka
Showing prices in GBP
Annual Avg. Price | 339 GBP |
September 2025 | 262 GBP |
October 2025 | 237 GBP |
November 2025 | 242 GBP |
December 2025 | 356 GBP |
January 2026 | 290 GBP |
February 2026 | 357 GBP |
March 2026 | 357 GBP |
April 2026 | 379 GBP |
May 2026 | 379 GBP |
June 2026 | 376 GBP |
July 2026 | 449 GBP |
August 2026 | 379 GBP |
Visit Sri Lanka
The country in Asia where the official language is Sinhala and the currency Sri Lankan rupee (LKR), this is Sri Lanka.
The country is full of beautiful places and natural areas to see. The most popular cities are Sri Jayawardenepura Kotte and Colombo with all their historical parts.
Unlike the rest of the countries in the world, Sri Lanka has several capitals. These capitals are Sri Jayawardenepura Kotte (legislative) and Colombo (executive and judicial).
There are other attractive cities like Dehiwala-Mount Lavinia, Moratuwa, Negombo, Kandy, Kalmunai and many others where you can travel during your visit to Sri Lanka.
While traveling around Sri Lanka make sure you try some of the best local food like fish ambul thiyal (sour fish curry), Kottu (also, kottu roti), Kukul mas curry (chicken curry), Parippu (dhal curry), Lamprais.
There are many international airports in Sri Lanka where you can land and the biggest one is Bandaranaike International Colombo Airport (CMB).
General information about Sri Lanka
Sri Lanka doesn’t have Euro or US dollar, also, it is a good idea to exchange money before arriving in Sri Lanka to get the best rates. Although credit and debit cards are also universally accepted throughout the country, having cash and coins on you is still recommended.
With a population of roughly 22.16 million, Sri Lanka is one of the top 100 most populated countries in the world.
The only official language in Sri Lanka is Sinhala. However, travelers will also usually hear English as it is the language of the largest international communities within Sri Lanka.
Sri Lanka has a tropical climate. If you are traveling from Europe where the climate is more temperate, it would be a great idea to to bring light clothes made out of breathable materials.
Popular flights
Explore alternative flights to Sri Lanka
Find popular flights from Sri Lanka
Cheap flights
Popular flights from North America to Sri Lanka
- Toronto to Colombo from £330
- Vancouver to Colombo from £435
- Los Angeles to Colombo from £275
- Montreal to Colombo from £389
- Saipan to Colombo from £304
- San Diego to Colombo from £432
- Calgary to Colombo from £358
- Orlando to Colombo from £278
- Panama to Colombo from £509
- Sacramento to Colombo from £427
- Halifax to Colombo from £354
- St. George to Colombo from £1,431
- San Francisco to Colombo from £307
- Honolulu to Colombo from £343
- New York to Colombo from £297
- Cancún to Colombo from £417
- Anchorage to Colombo from £488
- Dallas to Colombo from £405
- Portland to Colombo from £432
- San José to Colombo from £466
- Mexico City to Colombo from £498
- Edmonton to Colombo from £444
- Punta Cana to Colombo from £434
- Tampa to Colombo from £383
- Boston to Colombo from £348
- Bridgetown to Colombo from £571
- Destin to Colombo from £391
- St. Louis to Colombo from £447
- Fargo to Colombo from £536
- Reno to Colombo from £406
- San Jose to Colombo from £390
- Tallahassee to Colombo from £627
- Flores to Colombo from £594
- Pensacola to Colombo from £479
- Raleigh to Colombo from £399
- Minneapolis to Colombo from £358
- Fayetteville to Colombo from £510
- Cincinnati to Colombo from £426
- Mobile to Colombo from £735
- Atlanta to Colombo from £348
Popular flights from Asia to Sri Lanka
- Singapore to Colombo from £94
- Bangkok to Colombo from £103
- Dubai to Colombo from £50
- Abu Dhabi to Colombo from £55
- New Delhi to Colombo from £97
- Malé to Colombo from £134
- Kuala Lumpur to Colombo from £63
- Denpasar to Colombo from £114
- Chennai to Colombo from £54
- Istanbul to Colombo from £119
- Mumbai to Colombo from £48
- Goa to Colombo from £69
- Phuket City to Colombo from £98
- Kathmandu to Colombo from £137
- Hanoi to Colombo from £96
- Ho Chi Minh City to Colombo from £101
- Kochi to Colombo from £86
- Chiang Mai to Colombo from £110
- Riyadh to Colombo from £94
- Manila to Colombo from £119
- Kuwait City to Colombo from £76
- Da Nang to Colombo from £108
- Phnom Penh to Colombo from £134
- Tokyo to Colombo from £174
- Doha to Colombo from £82
- Cebu to Colombo from £138
- Dhaka to Colombo from £157
- Bengaluru to Colombo from £76
- Shanghai to Colombo from £155
- Praya, Lombok to Colombo from £143
- Siem Reap to Colombo from £151
- Hyderabad to Colombo from £73
- Hong Kong to Colombo from £134
- Dehradun to Colombo from £98
- Del Carmen to Colombo from £155
- Krabi to Colombo from £89
- Surat Thani Province to Colombo from £128
- Ko Samui to Colombo from £157
- Thiruvananthapuram to Colombo from £92
- Muscat to Colombo from £80
Popular flights from Africa to Sri Lanka
- Cairo to Colombo from £158
- Johannesburg to Colombo from £305
- Mauritius Island to Colombo from £286
- Nairobi to Colombo from £150
- Mahé to Colombo from £238
- Dar es Salaam to Colombo from £227
- Casablanca to Colombo from £273
- Tunis to Colombo from £240
- Kigali to Colombo from £315
- Entebbe to Colombo from £254
- Addis Ababa to Colombo from £227
- Lomé to Colombo from £502
- Accra to Colombo from £394
- Mogadishu to Colombo from £351
- Awasa to Colombo from £316
- Livingstone to Colombo from £456
- Bangui to Colombo from £551
- Marrakesh to Colombo from £230
- Conakry to Colombo from £446
- Sharm El Sheikh to Colombo from £198
- Cape Town to Colombo from £349
- Zanzibar to Colombo from £251
- Nouakchott to Colombo from £458
- Hurghada to Colombo from £172
- Juba to Colombo from £394
- Lilongwe to Colombo from £343
- Rabat to Colombo from £225
- Antananarivo to Colombo from £394
- Tamale to Colombo from £477
- Yaoundé to Colombo from £428
- Monrovia to Colombo from £591
- Kinshasa to Colombo from £323
- Tangier to Colombo from £222
- Algiers to Colombo from £185
- George to Colombo from £371
- Djerba to Colombo from £255
- Monastir to Colombo from £224
- Douala to Colombo from £397
- Durban to Colombo from £332
- Ndola to Colombo from £347
Popular flights from Europe to Sri Lanka
- London to Colombo from £164
- Manchester to Colombo from £193
- Bristol to Colombo from £204
- Edinburgh to Colombo from £210
- Vienna to Colombo from £160
- Bucharest to Colombo from £170
- Budapest to Colombo from £181
- Berlin to Colombo from £188
- Amsterdam to Colombo from £217
- Athens to Colombo from £206
- Kraków to Colombo from £204
- Copenhagen to Colombo from £177
- Larnaca to Colombo from £177
- Riga to Colombo from £179
- Prague to Colombo from £190
- Düsseldorf to Colombo from £208
- Lisbon to Colombo from £231
- Oslo to Colombo from £154
- Dublin to Colombo from £182
- Sofia to Colombo from £162
- Tallinn to Colombo from £208
- Malta to Colombo from £203
- Paris to Colombo from £204
- Aberdeen to Colombo from £250
- Olbia to Colombo from £177
- Almería to Colombo from £251
- Saint-Denis to Colombo from £493
- Geneva to Colombo from £168
- Kristiansand to Colombo from £241
- Bordeaux to Colombo from £216
- Lviv to Colombo from £249
- Chania to Colombo from £214
- Paphos to Colombo from £179
- Kyiv to Colombo from £262
- Frankfurt to Colombo from £214
- Milan to Colombo from £186
- Bremen to Colombo from £211
- Zagreb to Colombo from £196
- Brussels to Colombo from £189
- Turku to Colombo from £271
Popular flights from South America to Sri Lanka
- Rio de Janeiro to Colombo from £518
- Quito to Colombo from £534
- Belém to Colombo from £541
- Caracas to Colombo from £694
- São Paulo to Colombo from £514
- Paramaribo to Colombo from £703
- Pereira to Colombo from £617
- Lima to Colombo from £588
- Mendoza to Colombo from £730
- Santa Cruz de la Sierra to Colombo from £668
- Guayaquil to Colombo from £546
- La Serena to Colombo from £779
- Salvador to Colombo from £501
- Montevideo to Colombo from £613
- La Paz to Colombo from £784
- Bogotá to Colombo from £491
- Santa Marta to Colombo from £653
- Cali to Colombo from £579
- Medellín to Colombo from £526
- Fortaleza to Colombo from £592
- Punta Arenas to Colombo from £799
- Georgetown to Colombo from £486
- Cusco to Colombo from £740
- Curitiba to Colombo from £485
- Pasto to Colombo from £671
- Asunción to Colombo from £616
- Buenos Aires to Colombo from £685
- Santiago de Chile to Colombo from £526
- San Andrés to Colombo from £686
- Brasília to Colombo from £472
- Cartagena to Colombo from £522
Popular flights from Oceania to Sri Lanka
- Perth to Colombo from £144
- Melbourne to Colombo from £220
- Brisbane to Colombo from £264
- Sydney to Colombo from £218
- Auckland to Colombo from £324
- Cairns to Colombo from £277
- Port Moresby to Colombo from £327
- Queenstown to Colombo from £355
- Darwin to Colombo from £170
- Koror to Colombo from £439
- Christchurch to Colombo from £269
- Hobart to Colombo from £241
- Gold Coast to Colombo from £250
- Nelson to Colombo from £339
- Adelaide to Colombo from £238
- Canberra to Colombo from £259
- City of Launceston to Colombo from £233
- Tahiti to Colombo from £662
- Bora Bora to Colombo from £1,011
- Townsville to Colombo from £278
- Nadi to Colombo from £437
- Apia to Colombo from £580
Frequently asked questions
Download our app