
Book Flights to Colombo from the UK with Flexible Options & Great Fares
Compare flights to Colombo from the UK, including direct and connecting routes, airlines, departure airports, flight times and fares to Sri Lanka.







No flights available at the moment. Please try again later.
Flights to Colombo from the UK arrive at Bandaranaike International Airport (CMB). SriLankan Airlines flies nonstop from London Heathrow in around 10.5 to 11 hours, and British Airways adds a seasonal nonstop service from London Gatwick from 23 October 2026. Travellers from Manchester, Birmingham, Edinburgh and other UK airports usually connect once through Dubai, Doha, Abu Dhabi or Istanbul.
Because baggage, seats and connection times differ between airlines, the cheapest headline fare is not always the cheapest trip. Compare the total price before you book.
TravelApp is a UK travel agency that helps customers compare UK to Colombo flights across airlines, departure airports and travel dates. Customers can also weigh a flight-only ticket against a holiday package.
Check Colombo Flight Availability
UK travellers can fly direct to Colombo from London only. SriLankan Airlines operates a daily nonstop service from Heathrow, and British Airways flies nonstop from Gatwick during the winter season. All other UK airports connect through a hub.
| Arrival airport | Bandaranaike International Airport (CMB), north of Colombo |
| Direct flights | London Heathrow (SriLankan Airlines), London Gatwick (British Airways, winter seasonal) |
| Nonstop flight time | Approx. 10.5–11 hours |
| Regional UK airports | One-stop connections via Gulf or European hubs |
| Main hubs | Dubai, Doha, Abu Dhabi, Istanbul |
| Entry | Sri Lanka ETA required for British citizens |
| Key cost checks | Baggage, seats, fare conditions, connection time |
London is the only UK city with direct flights to Colombo. Manchester, Birmingham, Edinburgh, Glasgow and other regional airports offer one-stop journeys, usually on a single ticket through a Gulf or European hub.
There are three types of journey to compare:
Direct routes. Nonstop flights from Heathrow or Gatwick.
One-stop routes. One ticket, one connection, with bags normally checked through to Colombo.
Separate-ticket journeys. For example, a train or domestic flight to London, then a direct flight. These can work, but a delay on the first leg may not be protected, so allow plenty of time.
London offers the widest choice of flights to Colombo, including the only nonstop services. SriLankan Airlines flies daily from Heathrow, and British Airways operates a seasonal Gatwick service. London also has one-stop options on most major Gulf and European carriers.
SriLankan Airlines currently operates from Terminal 3 at London Heathrow. British Airways' Colombo flights leave from London Gatwick, so check which London airport your ticket uses before arranging transport.
Travellers comparing departure times and carriers can check flights from London alongside Heathrow and Gatwick nonstop options.
There are currently no direct flights from Manchester to Colombo. Manchester travellers usually fly one-stop with carriers such as Emirates, Qatar Airways, Etihad Airways or Turkish Airlines, or travel to London for a nonstop flight.
A one-stop fare from Manchester Airport can avoid a long trip south, whether via a Gulf hub or with Turkish Airlines through Istanbul. The journey takes longer in the air, but it can be simpler overall, especially for families with luggage. Compare flights from Manchester with the cost and time of reaching Heathrow or Gatwick.
Birmingham has no nonstop Colombo service. Most Birmingham to Colombo flights connect once through Dubai, Doha or Istanbul, depending on which carriers are operating on your dates.
For Midlands travellers, flights from Birmingham are worth comparing against a London nonstop. Check current departures at Birmingham Airport, as the saving on rail travel and an early start can outweigh a slightly longer flying time.
Travellers from Scotland and other regions reach Colombo with a one-stop itinerary. Edinburgh and Glasgow link to Gulf and European hubs, and some travellers connect in London instead.
Options from Edinburgh Airport and Glasgow Airport vary by season. Compare flights from Edinburgh and flights from Glasgow against a connection through London. Check whether a London connection is on one ticket, because separate tickets carry more risk.
Two airlines offer direct flights to Colombo from the UK in winter 2026/27: SriLankan Airlines from London Heathrow and British Airways from London Gatwick. Both flights take roughly 10.5 to 11 hours.
SriLankan Airlines (Heathrow). SriLankan Airlines is currently the only carrier flying nonstop year-round between the UK and Colombo, with around one flight a day. Departure times vary through the schedule, so check the timetable for your dates.
British Airways (Gatwick). British Airways resumes nonstop Colombo flights from 23 October 2026, flying three times a week. The route is scheduled for the winter season only, with World Traveller, World Traveller Plus and Club World cabins. Check whether it operates on your return date before booking a long stay.
Direct flights have fewer seats in total than the combined one-stop market. Popular dates can therefore fill sooner.
Compare Direct Flights to Colombo
The table below summarises the main UK to Colombo routes. Flight times are approximate and schedules can change, so always check the timetable for your travel dates.
| UK Departure Airport | Airline | Direct / 1 Stop | Stopover | Approx. Flight Time | Notes |
| London Heathrow (LHR) | SriLankan Airlines | Direct | None | Around 10.5–11 hrs | Year-round, around daily |
| London Gatwick (LGW) | British Airways | Direct | None | Around 10.5–11 hrs | Winter seasonal from 23 Oct 2026, three weekly |
| London Heathrow / Gatwick | Emirates, Qatar Airways, Etihad Airways, Turkish Airlines | 1 stop | Dubai, Doha, Abu Dhabi, Istanbul | Typically 14 hrs+ total | Total time depends on connection |
| Manchester (MAN) | Emirates, Qatar Airways, Etihad Airways, Turkish Airlines | 1 stop | Gulf hubs or Istanbul | Typically 14 hrs+ total | No direct service |
| Birmingham (BHX) | Gulf and European carriers | 1 stop | Dubai, Doha, Istanbul | Typically 14 hrs+ total | Check current carriers |
| Edinburgh / Glasgow | Gulf and European carriers | 1 stop | Dubai, Doha, Istanbul or London | Varies | Compare against London connections |
SriLankan Airlines and British Airways are the nonstop options. Emirates, Qatar Airways, Etihad Airways and Turkish Airlines are the main one-stop choices, each connecting through its own hub.
Gulf hub schedules have seen short-notice changes during 2026 because of regional airspace restrictions. Check flight status before travelling to the airport.
SriLankan Airlines flies nonstop from London Heathrow to Colombo. It suits travellers who want the shortest journey, with no connection to manage.
SriLankan is Sri Lanka's national carrier and uses Colombo as its hub, so it also connects onwards to the Maldives, India and other destinations. The London route offers Economy and Business Class. Baggage allowances depend on the fare you book, so check the allowance attached to your ticket rather than assuming a standard amount.
British Airways returns to Colombo from 23 October 2026 with three nonstop flights a week from London Gatwick. The service is scheduled for winter only.
BA offers economy, premium economy and business cabins on this route. Its seasonal timing matches Sri Lanka's main west and south coast holiday season. Different BA fare types include different baggage and change conditions, so compare fares like-for-like with SriLankan.
Emirates connects several UK airports to Colombo through Dubai. It is often the most practical one-stop option for regional travellers.
Emirates flies from London and several regional UK airports, with a single connection in Dubai. Total journey time depends heavily on the layover, which can range from a short transfer to a long wait.
Qatar Airways offers one-stop flights to Colombo through Doha from London and selected regional UK airports.
Qatar Airways is worth comparing when direct fares are high or when you want a different departure time. Check the connection length, as it has the biggest effect on total travel time.
Etihad Airways connects UK travellers to Colombo through Abu Dhabi, usually on one ticket with a single change.
Etihad Airways can offer competitive timings on some dates. Compare its baggage allowance and fare conditions with other one-stop carriers before choosing on price alone.
Direct flights are shorter and simpler, while one-stop flights offer more airports, times and fare options. Neither is automatically better, so compare price, total travel time, baggage and schedule.
| Factor | Direct Flight | One-Stop Flight |
| Journey time | Shorter | Usually longer |
| Connections | None | Required |
| Convenience | Higher | Depends on connection |
| Fare | Can be higher | May offer more options |
| Airport choice | London only | Wider |
| Baggage | Check fare rules | Check each itinerary |
A direct flight from London to Colombo takes around 10.5 to 11 hours. One-stop journeys usually take 14 hours or more in total, depending on the hub and the length of the connection.
Total journey time varies because of:
Connection length. A short transfer adds far less time than an overnight layover.
Routing. Airspace restrictions can lengthen some flights.
Departure airport. Regional travellers may choose between a connection and a journey to London.
Direction. Winds mean the return leg can take a different amount of time.
There is no fixed price for flights to Colombo from the UK. Fares change with demand, dates, airline and cabin, so compare live prices for your exact travel dates.
Prices depend on:
travel dates and length of stay
departure airport
airline and cabin
checked baggage and seat selection
how early you book
school holidays, Christmas and New Year
summer demand
how many seats remain on the route
Focus on the final payable price, not the advertised starting fare.
The cheapest flight to Colombo is usually found by comparing airports, routes and dates together. Then check the final price after baggage and extras.
Flying from a different UK airport can create new options. A Manchester connection may beat a London nonstop once rail fares are added, or the reverse may be true.
A nonstop flight may cost more but save several hours. A one-stop fare may cost less but include a long layover. Weigh both.
Before paying, add up:
checked baggage
cabin baggage
seat selection
meals where not included
airport transfers
change and cancellation conditions
Moving your departure or return by a few days can change the fare, particularly around school holidays.
A flight that is £50 cheaper is not necessarily the better deal if it needs a long transfer, an overnight connection, extra transport or paid baggage.
Travelling with checked baggage, or unsure which fare works out cheapest overall? Our team can compare the full ticket price, including baggage and seats, for your dates.
There is no guaranteed cheapest day or booking window for Colombo flights. Fares change as seats sell, so monitor prices early for peak dates and compare flexible dates where you can.
Airlines release fares in price bands. When the cheaper bands sell, prices rise.
Christmas, New Year and UK school holidays tend to fill earlier.
Direct flights have limited seats, so popular dates can sell out sooner.
Flexible travellers can compare several departure dates.
Late deals do appear, but last-minute flight deals are less reliable at peak times, when the cheaper fare bands usually sell first.
Demand for flights to Colombo peaks from December to March and in UK school holidays. Sri Lanka's weather varies by coast, so the right dates depend on where you are heading after landing.
Peak periods. Christmas, New Year, February half-term and Easter are busy.
UK summer. School holidays keep demand high even outside the main west coast season.
Shoulder periods. Travel just before or after the peaks can offer more choice.
Regional weather. The west and south coasts are usually driest from around December to March. The east coast is usually drier from around May to September.
No single month is always the cheapest. Compare live fares for the dates that suit your plans.
Baggage allowances on Colombo flights vary by airline, cabin and fare type. Check the allowance on your chosen fare before booking, not after.
Compare:
cabin baggage size and weight
checked baggage allowance
excess baggage charges
seat selection fees
meals
ticket change fees
cancellation conditions
Cabin bag limits differ noticeably between carriers. Compare hand luggage sizes on UK and international airlines with the allowance on your ticket before you pack. Travelapp can help you compare baggage limits. We guide you and handle all details of your flights to Colombo.
All UK flights to Colombo use Bandaranaike International Airport, airport code CMB. It is in Katunayake, north of Colombo city, and is Sri Lanka's main international gateway.
The airport is not in central Colombo, so allow time for the transfer into the city or onward to the coast. The Bandaranaike International Airport website has current arrivals and airport information.
Most UK travellers reach their hotel from CMB by taxi, private transfer or hotel pick-up. The expressway makes the drive to central Colombo manageable outside peak traffic.
Taxi. Available at the airport, and useful for flexible timings.
Private transfer. Pre-booked, with a fixed price.
Hotel transfer. Offered by many hotels, and often included in packages.
Public transport. Buses exist, but they are less practical with luggage.
Share your preferences with Travelapp; we can arrange all on-ground transfers once your flights land in Colombo.
British citizens need a Sri Lanka Electronic Travel Authorization (ETA) and a passport valid for at least six months from arrival.
Apply through the official Sri Lanka ETA website before you travel. Check the current Sri Lanka entry requirements on GOV.UK before booking and again before departure.
If you need accommodation as well as flights, compare a flight-only fare with a flight and hotel package. A package can be simpler and may include transfers, but it is not always cheaper.
Travelapp can help you compare:
total cost for your dates
hotel standard and location
included baggage
airport transfers
flexibility to change dates
length of stay
package protection where applicable
Need flights and accommodation? Compare TravelApp holiday packages alongside flight-only options to see whether a bundled option works out better for your dates.
A UK travel agency like Travelapp can compare routes, airlines and dates for you, and help if plans change.
TravelApp can help with:
comparing direct and one-stop routes
checking baggage and fare conditions
support before you travel
help with changes where the fare allows
flight and hotel options together
The right flight to Colombo depends on your departure airport, dates, baggage and whether you want a direct or one-stop journey. Compare the final fare, not just the starting price.
With TravelApp you can compare:
UK departure airports
direct and connecting routes
airlines
baggage allowances
travel dates
flight-only and holiday package options
Compare current flights to Sri Lanka for your dates, or call TravelApp on +44 20 3137 0990 for help finding the right route to Colombo.
Get the best prices on flights with exclusive deals.
Book with confidence thanks to years of experience in premium travel.
Enjoy flexible options with easy cancellation and modification policies.
Our expert team is available round the clock for every request.
Find answers to common questions about traveling to Colombo
A direct flight from London to Colombo takes around 10.5 to 11 hours, depending on the route and operating conditions. One-stop journeys usually take 14 hours or more, because total time includes the connection.
SriLankan Airlines flies direct from London Heathrow to Colombo. British Airways also flies direct from London Gatwick three times a week during winter, from 23 October 2026. No other UK airport has a direct Colombo service.
Yes. SriLankan Airlines flies nonstop from Heathrow, usually around once a day, and British Airways operates a seasonal winter service from Gatwick. Both flights take roughly 10.5 to 11 hours to reach Bandaranaike International Airport.
There is no fixed price for flights to Colombo from the UK. Fares depend on dates, airport, airline, cabin, baggage and demand, with Christmas and school holidays usually costing more. Compare live fares for your exact dates.
No single month is always the cheapest for flights to Colombo. Fares tend to rise at Christmas, New Year and during UK school holidays, while quieter periods can offer better value. Compare flexible dates to find current prices.
There is no guaranteed best time to book flights to Colombo. Fares change as seats sell, so book peak dates such as Christmas and school holidays earlier. Monitor prices across flexible dates if your plans allow.
The airport code for Colombo is CMB, for Bandaranaike International Airport. It is Sri Lanka's main international airport and sits in Katunayake, north of Colombo city. All UK flights to Colombo arrive here.
Only London Heathrow and London Gatwick have direct flights to Colombo. Manchester, Birmingham, Edinburgh, Glasgow and other UK airports offer one-stop connections, usually through Dubai, Doha, Abu Dhabi or Istanbul, on a single ticket.
It depends on your dates. One-stop flights can sometimes offer lower fares or more choice, while direct flights save time. Compare the final price, including baggage, seats and transfer costs, rather than the headline fare alone.
No airline flies direct from Manchester to Colombo. Manchester travellers can book one-stop flights with carriers such as Emirates, Qatar Airways, Etihad Airways or Turkish Airlines, or travel to London for a nonstop flight.