Plane tickets to Sri Lanka
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
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 | 319 GBP |
May 2024 | 347 GBP |
June 2024 | 218 GBP |
July 2024 | 391 GBP |
August 2024 | 358 GBP |
September 2024 | 225 GBP |
October 2024 | 340 GBP |
November 2024 | 340 GBP |
December 2024 | 318 GBP |
January 2025 | 340 GBP |
February 2025 | 300 GBP |
March 2025 | 306 GBP |
April 2025 | 349 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 £479
- Montreal to Colombo from £503
- Los Angeles to Colombo from £492
- Saipan to Colombo from £247
- Vancouver to Colombo from £540
- Calgary to Colombo from £468
- San Diego to Colombo from £616
- Orlando to Colombo from £413
- Panama to Colombo from £662
- Sacramento to Colombo from £593
- St. George to Colombo from £807
- Halifax to Colombo from £429
- New York to Colombo from £349
- Las Vegas to Colombo from £571
- Denver to Colombo from £570
- Chicago to Colombo from £518
- Miami to Colombo from £435
- Atlanta to Colombo from £504
- Mexico City to Colombo from £577
- Dallas to Colombo from £554
- Phoenix to Colombo from £589
- Philadelphia to Colombo from £541
- San Francisco to Colombo from £518
- Cancún to Colombo from £521
- Houston to Colombo from £509
- San Juan to Colombo from £575
- Washington, D.C. to Colombo from £559
- Fort Lauderdale to Colombo from £523
- Tampa to Colombo from £568
- Salt Lake City to Colombo from £524
- Boston to Colombo from £468
- Minneapolis to Colombo from £525
- Guadalajara to Colombo from £626
- Cleveland to Colombo from £491
- Honolulu to Colombo from £447
- Detroit to Colombo from £497
- Cincinnati to Colombo from £511
- Seattle to Colombo from £569
- Charlotte to Colombo from £509
- Austin to Colombo from £598
Popular flights from Asia to Sri Lanka
- Taipei to Colombo from £138
- Singapore to Colombo from £105
- Bangkok to Colombo from £61
- Hong Kong to Colombo from £136
- Manila to Colombo from £117
- Chennai to Colombo from £70
- Goa to Colombo from £97
- Mumbai to Colombo from £92
- Hanoi to Colombo from £121
- New Delhi to Colombo from £102
- Kaohsiung to Colombo from £115
- Bengaluru to Colombo from £89
- Ho Chi Minh City to Colombo from £102
- Da Nang to Colombo from £115
- Tokyo to Colombo from £143
- Chiang Mai to Colombo from £89
- Denpasar to Colombo from £124
- Cebu to Colombo from £149
- Kuala Lumpur to Colombo from £63
- Pune to Colombo from £102
- Phnom Penh to Colombo from £123
- Vientiane to Colombo from £118
- Muscat to Colombo from £101
- Kathmandu to Colombo from £205
- Siem Reap to Colombo from £123
- Kochi to Colombo from £89
- Jakarta to Colombo from £100
- Phuket City to Colombo from £94
- Hyderabad to Colombo from £94
- Kolkata to Colombo from £116
- Praya, Lombok to Colombo from £165
- Thiruvananthapuram to Colombo from £99
- Yangon to Colombo from £115
- Ahmedabad to Colombo from £126
- Madurai to Colombo from £94
- Mandalay to Colombo from £163
- Dehradun to Colombo from £134
- Dubai to Colombo from £122
- Visakhapatnam to Colombo from £112
- Istanbul to Colombo from £116
Popular flights from Africa to Sri Lanka
- Nairobi to Colombo from £233
- Johannesburg to Colombo from £340
- Mahé to Colombo from £338
- Mauritius Island to Colombo from £367
- Cairo to Colombo from £166
- Dar es Salaam to Colombo from £306
- Casablanca to Colombo from £268
- Tunis to Colombo from £255
- Addis Ababa to Colombo from £214
- Goma to Colombo from £465
- Kigali to Colombo from £390
- Entebbe to Colombo from £331
- Accra to Colombo from £372
- Eldoret to Colombo from £304
- Mogadishu to Colombo from £372
- Bangui to Colombo from £595
- Lomé to Colombo from £532
- Livingstone to Colombo from £471
- Pointe-Noire to Colombo from £602
- Awasa to Colombo from £300
- Lichinga to Colombo from £848
- Lagos to Colombo from £457
- Abuja to Colombo from £423
- Mombasa to Colombo from £303
- Cape Town to Colombo from £402
- Marrakesh to Colombo from £249
- Hurghada to Colombo from £184
- Algiers to Colombo from £310
- Durban to Colombo from £380
- Sharm El Sheikh to Colombo from £225
- Alexandria to Colombo from £136
- Malindi to Colombo from £300
- Harare to Colombo from £360
- Tangier to Colombo from £277
- Kisumu to Colombo from £287
- Zanzibar to Colombo from £262
- Kumasi to Colombo from £479
- Luxor to Colombo from £203
- Dakar to Colombo from £441
- Agadir to Colombo from £289
Popular flights from Europe to Sri Lanka
- London to Colombo from £182
- Tallinn to Colombo from £226
- Manchester to Colombo from £215
- Dublin to Colombo from £217
- Budapest to Colombo from £170
- Malta to Colombo from £197
- Bristol to Colombo from £229
- Düsseldorf to Colombo from £192
- Sofia to Colombo from £147
- Saint-Denis to Colombo from £482
- Kyiv to Colombo from £259
- Larnaca to Colombo from £151
- Amsterdam to Colombo from £182
- Athens to Colombo from £151
- Berlin to Colombo from £221
- Lviv to Colombo from £247
- Kraków to Colombo from £204
- Copenhagen to Colombo from £178
- Bordeaux to Colombo from £223
- Geneva to Colombo from £208
- Chania to Colombo from £227
- Bucharest to Colombo from £156
- Figari to Colombo from £262
- Prague to Colombo from £211
- Almería to Colombo from £270
- Edinburgh to Colombo from £257
- Lisbon to Colombo from £256
- Doncaster to Colombo from £332
- Aberdeen to Colombo from £263
- Vienna to Colombo from £162
- Olbia to Colombo from £223
- Paris to Colombo from £203
- Kristiansand to Colombo from £264
- Oslo to Colombo from £172
- Paphos to Colombo from £311
- Riga to Colombo from £210
- Frankfurt to Colombo from £223
- Milan to Colombo from £172
- Brussels to Colombo from £172
- Venice to Colombo from £194
Popular flights from South America to Sri Lanka
- Quito to Colombo from £654
- Rio de Janeiro to Colombo from £657
- Caracas to Colombo from £548
- Belém to Colombo from £722
- Vitória da Conquista to Colombo from £689
- Ribeirão Preto to Colombo from £672
- Bogotá to Colombo from £570
- Medellín to Colombo from £601
- Cartagena to Colombo from £697
- Lima to Colombo from £753
- São Paulo to Colombo from £602
- Cali to Colombo from £690
- Santa Marta to Colombo from £718
- Santiago de Chile to Colombo from £662
- San Andrés to Colombo from £738
- Buenos Aires to Colombo from £775
- Barranquilla to Colombo from £673
- Guayaquil to Colombo from £686
- Cúcuta to Colombo from £680
- Pereira to Colombo from £684
- Recife to Colombo from £697
- Asunción to Colombo from £799
- Bucaramanga to Colombo from £665
- Cusco to Colombo from £863
- Santa Cruz de la Sierra to Colombo from £818
- Salvador to Colombo from £699
- Fortaleza to Colombo from £672
- Montevideo to Colombo from £851
- Florianópolis to Colombo from £688
- Foz do Iguaçu to Colombo from £714
- Brasília to Colombo from £653
- Belo Horizonte to Colombo from £665
- João Pessoa, Paraíba to Colombo from £726
- Montería to Colombo from £673
- Georgetown to Colombo from £678
- La Paz to Colombo from £834
- Porto Alegre to Colombo from £707
- Piura to Colombo from £998
- Arequipa to Colombo from £997
- Chiclayo to Colombo from £994
Popular flights from Oceania to Sri Lanka
- Sydney to Colombo from £200
- Melbourne to Colombo from £194
- Perth to Colombo from £161
- Gold Coast to Colombo from £241
- Brisbane to Colombo from £246
- Darwin to Colombo from £268
- Auckland to Colombo from £301
- Cairns to Colombo from £279
- Christchurch to Colombo from £314
- Queenstown to Colombo from £319
- Hobart to Colombo from £245
- Koror to Colombo from £456
- Port Moresby to Colombo from £320
- Nelson to Colombo from £417
- Tahiti to Colombo from £614
- Nadi to Colombo from £357
- Bora Bora to Colombo from £890
- Adelaide to Colombo from £255
- Apia to Colombo from £387
- Townsville to Colombo from £283
- Canberra to Colombo from £275
- Port Lincoln to Colombo from £360
- City of Launceston to Colombo from £243