Skip to Navigation

Flights to Sri Lanka

Fly away to island serenity in Sri Lanka

Stops from London


Distance from London

5,400 miles

Feel your senses awaken when you book flights to Sri Lanka with British Airways. Whether you’re looking to discover ancient temples, trek through rainforests or see elephants in the wild – you can look forward to an enjoyable flight with British Airways and our partner airlines, Qatar Airways or Sri Lankan Airlines. Extend your trip with a short stay in Doha, easing into holiday mode with a quick stopover, before reaching Sri Lanka.

Take a tranquil trip on a Sri Lanka holiday. Sit back and relax during your flight to the charismatic island. Enjoy brilliant service and wonderful flight comforts when you fly with us and our partner airlines. Savour a stopover to stretch your legs or shop in duty free. You can also stay long enough to see another city. Make the most of your generous baggage allowance, packing all you need for adventurous excursions and beach break chilling. You should even have room to bring back souvenirs.

Flights to Sri Lanka

Choose from our single-stops flights from London to Sri Lanka with British Airways and our partner airlines.

Flights to Sri Lanka are daily and vary in length, depending on the length of your stopover. The shortest journey is around 14 hours. Selecting the best flight for you is easy, with an array of departure times and different stopover lengths. Choose how you want to reach Sri Lanka.

Fly from London Gatwick (LGW) or London Heathrow (LHR) to Bandaranaike International airport (CMB) with a single-stop. Select the cabin to suit you, whatever your budget, taste or style, and travel in economy (World Traveller), premium economy (World Traveller Plus), business (Club World) or First.

A flyer’s guide: Sri Lanka flight tips

Everything you need to know about flying to Sri Lanka with British Airways

What’s the cheapest time to fly to Sri Lanka?

With an average temperature of 27°C, Sri Lanka is a tropical paradise and year-round destination. Its climate varies from the coast to inland, so you may want to visit different areas at different times of the year.

When planning your holiday, it is worth nothing that there are two monsoon seasons here – and they affect different places at different times. If you’re planning to stay on the west and south coasts, the best time to visit is between December and March. However, if you’re heading to the east coast, stay between May and September when the weather is sunny and dry.

Sun-seekers can soak up the coastal heat of Sri Lanka, with highs of 40°C. Explorers can savour the balmier temperatures inland, as the mountains typically cool down to 9°C. The beaches and plains of Sri Lanka feel hot and humid, both day and night. Meanwhile, a central Sri Lanka early morning trek to reach peaks at sunrise will be colder – so pack wisely for your holiday type.

To find our cheapest flights to Sri Lanka, use our lowest fare finder.

How long is the flight from London to Sri Lanka?

The fastest route to Sri Lanka from London takes 14 hours with a single-stop. You can fly from London Gatwick (LGW) or London Heathrow (LHR) to Bandaranaike International airport (CMB). British Airways provides flights with single stops to Colombo, Sri Lanka, with our partners SriLankan Airlines and partner Qatar Airways. Choose from a variety of daily flights with different departure times and stopover lengths.

Young buddhist monk, Kandy. © hadynyah

How do I get from Bandaranaike International airport to my resort?

Bandaranaike International airport (CMB) is located just 22 miles north of the city centre Colombo. Begin you holiday the right way by pre-booking your airport transfer to your Sri Lanka hotel before you travel. You’ll be given the opportunity to add a shuttle or private door-to-door transfer once you’ve booked your Sri Lanka flight or holiday.

Taxis are available from arrival, just be sure to agree a price before you jump in. Uber is also available once you log into the mobile app, which will tell you how long it will take your driver to arrive. Hiring a car is the easiest way to make your way to your resort if you are staying outside of Colombo. Car hire will also give you the freedom to road trip around the island and stay in more than one place if you choose.

Do I need a visa to travel to Sri Lanka?

If you’re travelling on a British passport, you will need a visa to visit Sri Lanka. You can get a short stay visa online. A tourist visa will usually be issued for a maximum of 30 days. It is possible to get a tourist visa on arrival to Sri Lanka; however, it is better to get one before you travel to make the most of your time on holiday.

Find out more about visa requirements.

Tuk Tuk on country road. © Solovyova

Travelling can be very tiring, but there are a few simple steps you can take to make sure you arrive feeling as well as possible.

Follow some of these easy steps:

  1. Keep hydrated during your flight. Drink plenty of soft drinks and water to help your body feel good. Moisturise your skin and use lip balm, too.
  2. Get ahead of jet lag by living on your new time zone as soon as you can. Sri Lanka is four hours and 30 minutes ahead of GMT. Use our jet lag calculator for advice from our sleep expert.
  3. Remember to stretch your legs during your flight and during stopover. Walk up and down the aisle every few hours to help blood circulation. If you have time, stroll about the airport on your stopover.


Sri Lanka tips

Our Sri Lanka hints and tips will have you feeling like a local in no time.

When to tip

Tipping is customary in Sri Lanka. Many restaurants, hotels and bars will include a 10 per cent tip on the bill, so extra tipping isn’t obligatory. When you use a taxi, you should round up the fare as a tip. If you take a day tour with a driver, aim to tip between 750 – 1500 LKR. If you go on a tour with a guide, tip them 10 per cent. Hotel maids and room cleaners should be topped 100 LKR a day, and bell boys 50-100 LKR when they carry your bags. If you experience outstanding service at any point of your trip, an additional tip would be warmly welcome.

Free things to do

Discover the natural wonders of Sri Lanka. Spend days on the dazzling beaches, join a free tea plantation tour, hike through rainforests or trek to the tops of dramatic mountains for incredible views. Explore the cities of Kandy and Ella to experience the Temple of the Tooth and see the Nine Arch Bridge. Immerse yourself in a cultural hub and visit temples – like the Aluvihara Rock Cave Temple and Dambulla Rock Temple and Golden Temple. Be sure to visit a street market and mingle with the friendly locals.

Weather in Sri Lanka

The weather in Sri Lanka is hot and humid year-round, with distinct rainy and dry seasons across the island. Consider the two complex monsoon seasons when you plan your visit. The south-west of Sri Lanka is affected by the Yala monsoon between May and August, with a dry season between December and March. Whereas the Maha monsoon impacts the north-east between October and February. Although the average temperature is 27°C, highs have been known to reach over 40°C and lows have dropped to 9°C.

Need a little help from our destination experts?

Make sure your trip to Sri Lanka is truly unforgettable by talking to one of our Indian Ocean travel specialists.

You might also be interested in…

Views of Ella rock from the top of little adams peak in Sri Lanka.

There’s no greater wayto encounter the elephantthan as equals in the wild

Eloise Barker,  for British Airways

footer navigation links

British Airways logo.