Find cheap flights to Sri Lanka

Find cheap flights to Sri Lanka

Return
Economy
Boston (BOS)
Sri Lanka
Fri 3/7
Fri 10/7
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Sri Lanka

Good to know

Low season

October Best time to beat the crowds (4% less expensive on average)

High season

December Most popular time to fly (6% more expensive on average)

Average price of a return ticket

£729 (avg. price over the last 2 weeks)

Good deal for a return ticket

£622 or less

Top tips for finding cheap flights to Sri Lanka

  • Looking for cheap airfare to Sri Lanka? 25% of our users found return tickets to Sri Lanka for the following prices or less: From London £507, from Manchester £539, from Exeter £860
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Sri Lanka is September.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sri Lanka flight deals.
  • Sri Lanka has one international airport, which is located in the capital, Colombo. Bandaranaike International Airport (CMB) is situated to the north of Colombo and receives flights from the UK to Sri Lanka and also has onward connections to domestic airports, such as Sigiriya Airport (GIU) in the centre of the country.
  • If you are planning on travelling to Sri Lanka in April, you should be aware that airfares might be higher during this period, especially in the latter half of the month, as the Sinhalese New Year is celebrated in the middle of April every year and Sri Lanka becomes a popular destination.
  • For visitors wanting to spend time in the centre of Sri Lanka, you might consider booking a connecting domestic flight from Colombo to Sigiriya Airport. There are regular flights to Sigiriya operated by Cinnamon Air, Sri Lanka’s domestic airline, and from this base, you can continue your exploration via other forms of transport.
  • Visitors to Sri Lanka must have a visa to enter the country and while it is possible to do this on arrival at the airport in Colombo, you could save time by applying for an ETA visa online beforehand. The visa is valid for 30 days, starting from the date of your arrival in Sri Lanka, but this can be extended for up to 6 months.
  • It is better to buy your Sri Lankan currency once you have arrived in the country as traveller’s cheques are often not accepted. There are money exchange counters and ATMs at the airport in Colombo and it is a good idea to change some money as soon as you land in case you need to pay for your airport transfer in cash.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Sri Lanka flights

How long is the flight to Sri Lanka?

What is the cheapest flight to Sri Lanka?

Which airlines fly to Sri Lanka?

What are the most popular destinations in Sri Lanka?

Are there non-stop flights to Sri Lanka?

Can I carry duty free alcohol into Sri Lanka?

Is it easy to fly from Colombo to other locations in Sri Lanka?

I am travelling to Hikkaduwa Beach, where should I fly to?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to Sri Lanka

Scores according to KAYAK customer reviews

8.3
Qatar Airways
Overall score based on 10,821 reviews
8.4
Boarding
8.2
Comfort
8.7
Crew
8.3
Entertainment
8.1
Food
Airline reviews
Read more about Qatar Airways

Book cheap flights to Sri Lanka (Return)

Airports
Origin
London
£468
only
£468
£444
only
£444
£666
only
£666
Manchester
£596
only
£596
Newcastle upon Tyne
£819
only
£819
Edinburgh
£575
only
£575
Birmingham
£659
only
£659
Destination
Colombo
£444
only
£444
Thu, 19 Nov
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
23h 10m
Mon, 7 Dec
CMB
Colombo Bandaranaike Intl
LGW
London Gatwick Airport
24h 05m
£444
Trip: 19 days
Based on null reviews
Fri, 4 Dec
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
35h 10m
Sun, 13 Dec
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
14h 25m
£494
Trip: 10 days
Based on null reviews
Wed, 4 Nov
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
16h 40m
Tue, 24 Nov
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
22h 20m
£497
Trip: 21 days
Based on null reviews
Sat, 12 Sep
EDI
Edinburgh Turnhouse Airport
CMB
Colombo Bandaranaike Intl
14h 40m
Sat, 19 Sep
CMB
Colombo Bandaranaike Intl
EDI
Edinburgh Turnhouse Airport
29h 40m
£575
Trip: 8 days
Based on null reviews
Mon, 26 Oct
MAN
Manchester Airport (UK)
CMB
Colombo Bandaranaike Intl
31h 00m
Sun, 8 Nov
CMB
Colombo Bandaranaike Intl
MAN
Manchester Airport (UK)
37h 20m
£596
Trip: 14 days
Based on null reviews
Tue, 8 Dec
BHX
Birmingham Airport (UK)
CMB
Colombo Bandaranaike Intl
32h 10m
Tue, 29 Dec
CMB
Colombo Bandaranaike Intl
BHX
Birmingham Airport (UK)
25h 20m
£659
Trip: 22 days
Based on null reviews
Wed, 4 Nov
STN
London Stansted Airport
CMB
Colombo Bandaranaike Intl
13h 05m
Tue, 24 Nov
CMB
Colombo Bandaranaike Intl
STN
London Stansted Airport
14h 45m
£666
Trip: 21 days
Based on null reviews
Sat, 12 Sep
EDI
Edinburgh Turnhouse Airport
CMB
Colombo Bandaranaike Intl
12h 55m
Fri, 18 Sep
CMB
Colombo Bandaranaike Intl
EDI
Edinburgh Turnhouse Airport
14h 25m
£773
Trip: 7 days
Based on null reviews
Fri, 23 Oct
NCL
Newcastle Airport (UK)
CMB
Colombo Bandaranaike Intl
47h 25m
Sun, 8 Nov
CMB
Colombo Bandaranaike Intl
NCL
Newcastle Airport (UK)
25h 00m
£819
Trip: 17 days
Based on null reviews
Thu, 19 Nov
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
17h 00m
Mon, 7 Dec
CMB
Colombo Bandaranaike Intl
LGW
London Gatwick Airport
17h 35m
£464
Trip: 19 days
Based on null reviews
Wed, 2 Dec
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
32h 10m
Sun, 31 Jan
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
14h 25m
£496
Trip: 61 days
Based on null reviews
Sun, 29 Nov
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
17h 50m
Sun, 6 Dec
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
22h 20m
£499
Trip: 8 days
Based on null reviews
Fri, 23 Oct
NCL
Newcastle Airport (UK)
CMB
Colombo Bandaranaike Intl
26h 25m
Sat, 7 Nov
CMB
Colombo Bandaranaike Intl
NCL
Newcastle Airport (UK)
39h 45m
£1011
Trip: 16 days
Based on null reviews
Thu, 19 Nov
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
26h 40m
Mon, 7 Dec
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
22h 50m
£468
Trip: 19 days
Based on null reviews
Wed, 4 Nov
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
16h 40m
Tue, 24 Nov
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
22h 20m
£500
Trip: 21 days
Based on null reviews
Thu, 3 Dec
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
18h 00m
Fri, 29 Jan
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
30h 35m
£505
Trip: 58 days
Based on null reviews
Thu, 19 Nov
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
17h 00m
Mon, 7 Dec
CMB
Colombo Bandaranaike Intl
LGW
London Gatwick Airport
17h 35m
£485
Trip: 19 days
Based on null reviews
Sun, 13 Sep
EDI
Edinburgh Turnhouse Airport
CMB
Colombo Bandaranaike Intl
19h 30m
Sun, 20 Sep
CMB
Colombo Bandaranaike Intl
EDI
Edinburgh Turnhouse Airport
13h 25m
£600
Trip: 8 days
Based on null reviews
Wed, 2 Dec
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
16h 40m
Sun, 31 Jan
CMB
Colombo Bandaranaike Intl
LHR
London Heathrow Airport
35h 55m
£501
Trip: 61 days
Based on null reviews
Mon, 30 Nov
MAN
Manchester Airport (UK)
CMB
Colombo Bandaranaike Intl
31h 00m
Sun, 24 Jan
CMB
Colombo Bandaranaike Intl
MAN
Manchester Airport (UK)
27h 20m
£618
Trip: 56 days
Based on null reviews

Book cheap flights to Sri Lanka (One-way)

Airports
Origin
London
£370
only
£370
£626
only
£626
£258
only
£258
£245
only
£245
Manchester
£434
only
£434
Birmingham
£262
only
£262
Destination
Colombo
£245
only
£245
Tue, 4 Aug
STN
London Stansted Airport
CMB
Colombo Bandaranaike Intl
39h 05m
£245
Based on null reviews
Mon, 10 Aug
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
30h 30m
£370
Based on null reviews
Sun, 2 Aug
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
13h 35m
£429
Based on null reviews
Tue, 25 Aug
MAN
Manchester Airport (UK)
CMB
Colombo Bandaranaike Intl
13h 05m
£434
Based on null reviews
Sat, 12 Sep
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
16h 45m
£448
Based on null reviews
Tue, 4 Aug
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
38h 45m
£258
Based on null reviews
Sun, 2 Aug
MAN
Manchester Airport (UK)
CMB
Colombo Bandaranaike Intl
49h 05m
£518
Based on null reviews
Sat, 8 Aug
BHX
Birmingham Airport (UK)
CMB
Colombo Bandaranaike Intl
50h 05m
£262
Based on null reviews
Sat, 12 Sep
LCY
London City
CMB
Colombo Bandaranaike Intl
24h 30m
£626
Based on null reviews
Tue, 25 Aug
MAN
Manchester Airport (UK)
CMB
Colombo Bandaranaike Intl
19h 05m
£641
Based on null reviews
Sat, 8 Aug
BHX
Birmingham Airport (UK)
CMB
Colombo Bandaranaike Intl
50h 05m
£271
Based on null reviews
Tue, 4 Aug
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
30h 30m
£660
Based on null reviews
Thu, 20 Aug
MAN
Manchester Airport (UK)
CMB
Colombo Bandaranaike Intl
13h 05m
£719
Based on null reviews
Fri, 14 Aug
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
30h 30m
£375
Based on null reviews
Sat, 4 Jul
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
50h 00m
£286
Based on null reviews
Fri, 14 Aug
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
30h 30m
£376
Based on null reviews
Tue, 4 Aug
BHX
Birmingham Airport (UK)
CMB
Colombo Bandaranaike Intl
37h 20m
£287
Based on null reviews
Sun, 2 Aug
LGW
London Gatwick Airport
CMB
Colombo Bandaranaike Intl
13h 35m
£431
Based on null reviews
Wed, 26 Aug
LHR
London Heathrow Airport
CMB
Colombo Bandaranaike Intl
13h 30m
£439
Based on null reviews
Tue, 4 Aug
BHX
Birmingham Airport (UK)
CMB
Colombo Bandaranaike Intl
50h 40m
£289
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in GBP.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First