
Compare flights from the UK to Sri Lanka with TravelApp. Check London, Manchester and Birmingham routes, airlines, direct and one-stop options, fares, baggage and flight times before booking.
Live fares for Sri Lanka update throughout the day. Compare city routes above, or request a quote for your preferred travel dates.
You can fly to Sri Lanka from several UK airports, with Colombo Bandaranaike International Airport (CMB) serving as the main international gateway. Non-stop and one-stop options are available depending on your departure airport, travel dates and current airline schedules.
Your departure airport, travel dates, airline and baggage allowance can all affect the final fare. TravelApp helps UK travellers compare flight options across airports, airlines and dates, and arrange the booking once you've found the route that fits.
If you'd rather price the whole trip in one go, TravelApp's holiday packages can bundle flights, hotels and other travel arrangements together.
Compare current fares from UK airports to Colombo and choose the route, airline and travel dates that suit your trip.
Check Live Airfares to Colombo
Get an Instant Sri Lanka Fare Alert
SriLankan Airlines is the key airline to check for non-stop London Heathrow to Colombo services. Other UK departures generally involve a connection, often through a major Middle Eastern hub. A non-stop flight means one plane, one takeoff and one landing. A one-stop flight means changing planes partway, which adds time but can give you more choice of departure airport and fare.
| Departure Airport (UK) | Destination | Flight Type | Typical Duration | Major Airlines to Compare |
| London Heathrow (LHR) | Colombo (CMB) | Non-stop | ~10.5–11.5 hours | SriLankan Airlines |
| London Heathrow (LHR) | Colombo (CMB) | One-stop | ~13–16+ hours | Emirates, Qatar Airways, Etihad Airways, Gulf Air |
| London Gatwick (LGW) | Colombo (CMB) | One-stop | ~13–16+ hours | Emirates, Qatar Airways, Etihad Airways, Gulf Air |
| Manchester (MAN) | Colombo (CMB) | One-stop | ~13–17 hours | Emirates, Qatar Airways, Etihad Airways, Turkish Airlines |
| Birmingham (BHX) | Colombo (CMB) | One-stop | ~14–18 hours | Emirates, Qatar Airways, Etihad Airways, Turkish Airlines |
Total duration on a one-stop route depends heavily on how long your connection is, so treat these as broad ranges rather than fixed journey times.
Airline schedules and frequencies can change, particularly on routes connecting through the Middle East. Check the current operating schedule for your travel dates before booking.
There is no single best UK departure airport for every traveller. Heathrow can offer the convenience of a non-stop service, while Manchester, Birmingham and other airports may save you the time and cost of travelling to London.
When comparing flights, consider:
Your nearest UK airport
Whether you want a non-stop or one-stop flight
Total journey time
Fare and baggage allowance
Connection length
Cost of travelling to the airport
Whether you need an overnight stay before departure
Your preferred airline
For someone living in Northern England, a Manchester departure with a connection may make more sense than paying for a separate journey to Heathrow simply to take a non-stop flight.
The cheapest airfare is not always the cheapest overall trip. Compare the full cost and journey time before you book.
Heathrow is the main UK airport to compare if you want a non-stop London to Colombo option. It also has a wide range of connecting services, giving travellers more options when comparing airlines and departure times.
Gatwick can be useful for travellers looking for connecting flights to Colombo. Availability depends on the airline and travel date, so compare the full itinerary rather than assuming Gatwick will always be cheaper than Heathrow.
Manchester gives travellers in the North of England an alternative to travelling to London. One-stop options can connect through major Middle Eastern hubs, with total journey time depending on the connection.
Birmingham can be a practical option for travellers in the Midlands. One-stop services can provide access to Colombo without first travelling to London.
SriLankan Airlines offers the main non-stop London-Colombo option when operating to schedule. Emirates, Qatar Airways, Etihad Airways and Gulf Air connect through Middle Eastern hubs instead. Neither option is automatically better. The right choice depends on your priorities.
The main advantage is convenience: one flight, no scheduled connection and a shorter total journey.
SriLankan Airlines currently lists London Heathrow to Colombo services on its website. Fares, schedules and baggage allowances vary by travel date and fare type, so check the specific ticket you're considering rather than assuming a standard allowance.
You can check current availability directly on SriLankan Airline'.
Emirates connects through Dubai (DXB) and can give travellers from several UK airports access to Colombo.
The main trade-off is the connection. Compare the total journey time, layover and fare rather than looking only at the first flight departure.
Qatar Airways connects through Doha (DOH). It can be useful for travellers comparing one-stop options from different UK airports.
Check the baggage allowance, fare conditions and connection time attached to the specific ticket.
Etihad connects through Abu Dhabi (AUH). Availability varies by departure airport and travel date, so compare the complete itinerary rather than assuming the same frequency throughout the year.
Gulf Air connects through Bahrain (BAH). It can provide another option when comparing one-stop fares, although schedules and availability depend on the date you travel.
Compare:
Total fare
Direct vs one-stop routing
Total journey time
Connection length
Checked baggage
Cabin baggage
Seat selection
Change and refund conditions
Departure airport
A cheaper headline fare can become less attractive once baggage, a longer connection or airport travel costs are included.
Travellers outside London can compare one-stop itineraries from Manchester, Gatwick and Birmingham, usually connecting through major international hubs. This can avoid the cost and inconvenience of travelling to Heathrow first, although the journey will normally take longer than a non-stop flight.
Booking a single through-ticket, rather than two separate tickets for the outbound leg and connecting leg, is usually the safer option for a connecting itinerary.
A single ticket can mean your bags are checked through to Colombo and the airline has responsibility for dealing with a missed connection caused by a delay, subject to the ticket and fare conditions.
Two separate tickets can sometimes be cheaper, but if the first flight runs late, rebooking the second flight and dealing with any resulting costs can become your responsibility.
Always check the protection provided by the specific ticket before booking.
A non-stop London Heathrow to Colombo flight takes roughly 10.5 to 11.5 hours. One-stop flights take longer, with the total journey depending mainly on the connection time.
As a broad guide:
| Route | Typical Journey Time |
| London Heathrow → Colombo, non-stop | ~10.5–11.5 hours |
| London → Colombo, one-stop | ~13–16+ hours |
| Manchester → Colombo, one-stop | ~13–17 hours |
| Birmingham → Colombo, one-stop | ~14–18 hours |
These are planning ranges rather than guaranteed flight times. Aircraft type, routing, airspace restrictions and connection length can all affect the total journey.
There's no single cheapest month for every route, but May, June and parts of September can sometimes offer lower fares on certain routes.
December to March often sees stronger demand for holidays focused on Sri Lanka's west and south coasts. UK school holidays, Christmas and New Year can also increase demand and fares.
The exact fare depends on the route, airline, departure airport and dates, so compare several travel dates where possible.
Sri Lanka has two separate monsoon systems, rather than one nationwide rainy season.
The southwest monsoon, roughly May to September, affects the west and south coasts. The northeast monsoon, roughly December to February, affects the east coast.
This matters when comparing flights because travel demand often follows the weather patterns for the areas visitors want to explore.
December to March is generally popular for west and south coast holidays. May to September can be quieter for those areas, while the east coast can offer more favourable conditions during that period.
If your itinerary is focused on a particular region, compare flight prices alongside the weather patterns for that part of Sri Lanka rather than choosing dates based only on the island's overall weather.
A general planning guideline is around 8 to 16 weeks before departure, although this is not a guarantee of the lowest fare.
Long-haul fares can change considerably depending on demand and availability, so treat this as a useful planning window rather than a fixed rule.
You may want to start comparing earlier if you're travelling during:
Christmas and New Year
UK summer school holidays
Easter holidays
Fixed dates when you have little flexibility
Popular wedding or honeymoon periods
If your dates are genuinely flexible, amazing last-minute deals can sometimes appear on long-haul routes. However, they are the exception rather than something to rely on when planning an important trip.
Comparing multiple departure airports and dates generally gives you more control than trying to predict one perfect booking day.
Set Up a Sri Lanka Fare Alert
There is no single London to Colombo flight ticket price. Your fare can change according to your departure airport, travel dates, airline, routing, baggage and ticket conditions.
The main factors include:
Departure airport
Travel month
Day of the week
Airline
Direct or one-stop routing
Baggage allowance
Cabin class
Refundability
Change conditions
Connection duration
How far ahead you book
UK school holidays
Christmas and New Year demand
Any price quoted elsewhere is a snapshot from a particular search. It is not a fixed market price and may no longer be available when you search.
Compare Live London to Colombo Fares
A cheap Sri Lanka flight is only a good deal if you check what is included in the fare. Different airlines and ticket types can include different levels of baggage and flexibility.
Before comparing two fares, check whether each includes:
Cabin baggage
Checked baggage
Seat selection
Meals and drinks
Flight changes
Refundability
Airport taxes and charges
Connection protection where applicable
For example, a £500 fare that includes checked baggage and more flexible conditions may represent better overall value than a £450 fare once luggage and other extras are added.
Baggage allowance depends on the airline, fare type and cabin, not simply on the destination.
What can vary includes:
Cabin baggage weight
Cabin baggage dimensions
Checked baggage allowance
Number of checked bags
Extra baggage charges
Sports equipment rules
Premium cabin allowances
Families should compare baggage allowances per passenger rather than assuming one person's allowance automatically covers everyone.
The safest way to compare flights to Sri Lanka with baggage included is to check the complete fare against exactly what is included, rather than comparing headline ticket prices alone.
Neither airport is always cheaper. Heathrow offers the main non-stop option, while Manchester provides one-stop choices without requiring travellers in Northern England to travel south first.
The main advantage is the availability of a non-stop London to Colombo service, along with a wide choice of connecting flights.
The direct option can save several hours compared with a connecting itinerary, but the fare may not always be the lowest.
Manchester does not normally provide the same non-stop choice as Heathrow, but travellers can compare one-stop routes through major international hubs.
For people living in Northern England, avoiding a separate journey to London can make Manchester more convenient even if the flight itself takes longer.
Compare the total trip cost, including:
Flight fare
Checked baggage
Travel to the airport
Parking or rail costs
Overnight accommodation if needed
Total flight time
Connection length
That gives you a more realistic comparison than looking at the airfare alone.
Yes. Colombo and Malé can be combined as part of a multi-destination Sri Lanka and Maldives trip. SriLankan Airlines currently lists Colombo to Malé flights, making the regional connection worth checking when planning a combined itinerary.
Schedules and fares can change, so check the available CMB-MLE services for your dates rather than assuming a particular airline or frequency.
A few practical points:
Compare the UK-Colombo and Colombo-Malé flights as part of your overall itinerary
Check whether your flights are protected as one booking or separate tickets
Check baggage rules on both sectors
Allow enough time between separate tickets
Compare the total cost before deciding whether adding the Maldives makes sense
Check the current flight schedule before booking
A Maldives extension isn't automatically cheaper. It depends on the fares and dates available.
This combination can be particularly relevant to honeymoon travellers and is one of the routes behind TravelApp's honeymoon holiday packages, which can bundle flights, hotels and transfers for a more complete trip.
Ask TravelApp About a Sri Lanka + Maldives Itinerary
Colombo Bandaranaike International Airport (CMB) is Sri Lanka's main international gateway, located near Katunayake, north of central Colombo.
Airport code: CMB
Airport name: Bandaranaike International Airport
Location: Katunayake, roughly 30km north of central Colombo
Most international travellers arriving from the UK will use CMB.
On arrival, you'll normally go through immigration, collect checked baggage and clear customs before continuing to your hotel or onward transport.
Processing times can vary by flight and time of day, so avoid planning an onward transfer with an unnecessarily tight window.
British citizens travelling to Sri Lanka should have a valid passport and obtain an Electronic Travel Authorization (ETA) before travelling. Current GOV.UK guidance says a British passport should be valid for at least six months after the date of arrival.
Sri Lanka's official ETA system currently states that UK nationals are eligible for a tourist ETA free of charge for 30 days, under the rules introduced from 25 May 2026. Travellers still need to obtain the ETA before arrival.
Before travelling:
Check that your passport is valid for at least six months after arrival
Apply for the ETA through the official Sri Lanka ETA portal
Check the latest GOV.UK entry requirements
Keep evidence of your return or onward journey where required
Check whether any additional entry requirements apply to your circumstances
The official ETA guidance also says travellers may need a confirmed return ticket and sufficient funds for their stay.
Entry requirements can change, so check the current position on GOV.UK's Sri Lanka entry requirements shortly before travelling rather than relying only on information from the date you booked.
A one-stop flight through Dubai, Doha, Abu Dhabi or Bahrain adds a connection, and in 2026 it is particularly important to check the airline's current operating status before relying on a schedule.
GOV.UK currently warns that escalation in the Middle East has caused travel disruption, including delays, cancellations, airspace closures and changes to flights connecting through the region.
Before booking or travelling, check:
Current airline operating status
Connection time
Whether you need to change terminals
Whether additional security screening applies
Transit requirements for your passport and itinerary
Baggage arrangements
Travel insurance coverage
The latest travel advice for your transit country
A single through-ticket generally provides a smoother process if a connection is disrupted, but the exact protection depends on your ticket and fare conditions.
You can also review GOV.UK's Sri Lanka travel advice before booking and again closer to departure.
Comparing properly, rather than booking the first result, is one of the simplest ways to find a fare that fits your budget.
Use this checklist:
Compare more than one UK departure airport
Search flexible dates where possible
Compare direct and one-stop flights side by side
Check baggage allowance before comparing headline prices
Compare total journey time
Check the length of the connection
Set fare alerts ahead of peak travel periods
Consider a multi-city itinerary if you're also visiting the Maldives
Confirm current entry requirements before travelling
Compare the final all-in fare rather than only the initial search price
TravelApp can compare flights across airports, airlines and dates if you'd rather not do the research manually.
If you're planning more than just the flight, you can also compare TravelApp's holiday packages and price the wider trip together.
TravelApp helps UK travellers compare and arrange flights to Sri Lanka based on departure airport, dates, budget, airline preference, routing, baggage needs and cabin class.
You can use TravelApp to compare the flight itself or arrange a wider holiday if you'd prefer to have more of the trip handled together.
TravelApp offers:
UK travel agency support
IATA accreditation
ATOL protection for qualifying flight-inclusive package bookings
Flight comparison and booking support
Holiday packages with flights and accommodation
Support with different departure airports and routing options
Flexible payment options where available
Help comparing flights based on your actual travel needs
If you're looking for a complete trip rather than flights alone, TravelApp's all-inclusive holiday packages and luxury holiday packages can provide another way to compare the total cost.
Flight-inclusive package bookings made through TravelApp are ATOL protected where applicable. You can check your ATOL Certificate after booking to confirm exactly what is covered.
Check Live Airfares to Colombo Get a Sri Lanka Flight Quote
Fares and seat availability can change as departure dates fill, so comparing your options early can give you more dates, airlines and fare types to choose from.
You don't need to commit to the first fare you see. Compare your departure airport, airline, baggage, journey time and total price before choosing the flight that fits your trip.
Check Live Airfares to Sri Lanka
Call or message TravelApp's team: +44 20 3137 0990
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 Sri Lanka
SriLankan Airlines is the main airline to check for non-stop London Heathrow to Colombo services. Availability and frequency can change, so check the current schedule for your travel dates. Other major airlines provide one-stop journeys through international hubs.
There is no single cheapest month for every traveller. May, June and parts of September can sometimes offer lower fares on certain routes, while Christmas, New Year and UK school holidays can bring higher demand. Flexible travellers should compare several dates and airports rather than relying on a fixed "cheapest month".
A non-stop London Heathrow to Colombo flight takes roughly 10.5 to 11.5 hours, depending on the specific service and operating conditions. One-stop flights take longer because of the connection.
Manchester travellers can compare one-stop flights to Colombo, while non-stop availability depends on the current airline schedule. Check live flight options for your travel dates rather than assuming a route operates year-round.
Yes. Colombo and Malé can be combined in a multi-destination itinerary. Check the regional flight schedule, baggage rules and connection time before booking.
Neither airport is always cheaper. London may provide additional non-stop and connecting choices, while Manchester can save travellers in Northern England the cost and time of travelling to London. Compare the total fare, airport travel costs and complete journey time for your dates.
Most international flights from the UK arrive at Bandaranaike International Airport (CMB) near Katunayake, which is Sri Lanka's main international gateway.
British travellers should check their passport validity and the latest Sri Lankan entry and ETA requirements before travelling. GOV.UK currently states that a British passport should be valid for at least six months after arrival, while Sri Lanka requires an ETA for UK visitors. You may also need evidence of a return or onward ticket and sufficient funds for your stay under the current ETA conditions.
Compare multiple UK airports, flexible dates, direct and one-stop routes, airlines, baggage allowances and total fares. Checking the complete journey rather than the cheapest headline fare can help you find an option that better fits your trip.