Find the cheapest flights from London to Colombo in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: London (LHR) → Colombo (CMB)
Distance: Direct flights not available
Flight Duration: 10h 30m – 14h 30m (with 1 stop)
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €480 | medium |
| February | €450 | medium |
| March | €380 | low |
| April | €340 | low |
| May | €360 | low |
| June | €420 | medium |
| July | €620 | high |
| August | €640 | high |
| September | €480 | medium |
| October | €520 | high |
| November | €490 | medium |
| December | €720 | high |
Airlines on This Route
- Qatar Airways (connecting): from €450 — Doha connections typically shortest (10-11h total). Book via Qatar website for best prices, their pricing matches Skyscanner.
- Emirates (connecting): from €520 — Emirates often has sales in January/February. Use their ‘Flex Plus’ fare for free date changes.
- SriLankan Airlines (connecting): from €420 — Best for those landing in Colombo early morning. Check their package deals including airport transfers.
- Turkish Airlines (connecting): from €380 — Best budget option. Istanbul connection can be 12-15h total — consider overnight layover to break up journey.
- Oman Air (connecting): from €460 — Oman Air often undercuts Gulf competitors by €50-80. Good option if Muscat connection works with your schedule.
Booking Strategy
Book London-Colombo flights 6-10 weeks ahead for optimal pricing — this is when airlines release their best advance-purchase fares. Tuesday and Wednesday departures are typically €40-80 cheaper than weekend flights. Use Skyscanner’s ‘Everywhere’ feature to compare connection cities; flying via Doha, Muscat or Istanbul can save €100+ versus Dubai/Abu Dhabi. Set price alerts for your specific dates and monitor for 72-hour sales cycles. Avoid December and July-August peak periods unless booking 3+ months ahead. When searching, include nearby London airports (LGW, STN) — Gatwick often has cheaper SriLankan or Qatar fares. Book directly with airlines rather than OTAs for easier changes and better compensation handling.
Route Tips
- Use Heathrow (LHR) for Qatar Airways and Emirates — both airlines operate multiple daily flights with excellent connection times. Gatwick (LGW) works for SriLankan and some charter services.
- Sri Lanka offers e-visa online — apply at least 3 days before departure, costs $35 for tourist visa valid for 30 days. Don’t risk arriving without it.
- Qatar Airways via Doha typically offers the shortest total journey time at 10-11 hours. Emirates via Dubai adds 1-2 hours but has more flight frequency.
- If flying Turkish Airlines, consider an overnight Istanbul layover — breaks up the journey and many travelers find arriving in Colombo morning-rested more pleasant.
- Book SriLankan Airlines if you want to arrive in Colombo refreshed — their overnight departure from London lands around 6am local time, perfect for starting your trip immediately.
Frequently Asked Questions
How long is the flight from London to Colombo?
There are no direct flights from London to Colombo. The shortest connecting routes take around 10h 30m with Qatar Airways via Doha. Most flights range from 11-14 hours depending on your connection city. Turkish Airlines via Istanbul is longest at 12-15h due to shorter flight frequencies. Popular connection hubs include Doha (Qatar Airways), Dubai (Emirates), Abu Dhabi (Etihad), Muscat (Oman Air), and Istanbul (Turkish Airlines). The total journey time including layover typically falls between 10.5 and 15 hours.
How much does it cost to fly from London to Colombo?
Economy flights from London to Colombo start at around €300-350 during low season (March-May) with Turkish Airlines or special promotions. Standard pricing ranges €400-500 for most of the year. Peak season (December, July-August) sees prices jump to €600-800. Business class starts around €1,200-1,500. Qatar Airways and Emirates offer the most consistent pricing; SriLankan Airlines often undercuts Gulf carriers by €30-80. Budget approximately €450 for a comfortable economy ticket outside peak periods.
Are there direct flights from London to Colombo?
No, there are currently no direct flights from London to Colombo. All services require at least one stop. The major airlines serving this route — Qatar Airways, Emirates, Etihad Airways, SriLankan Airlines, Oman Air, and Turkish Airlines — operate connecting flights through their respective hub airports. SriLankan Airlines connects through Colombo (making it useful if you want to arrive in Sri Lanka refreshed), while Middle Eastern carriers route via Doha, Dubai, Abu Dhabi, or Muscat. No UK airline currently operates this route non-stop.
What is the cheapest month to fly from London to Colombo?
April offers the cheapest flights, with average prices around €340. March and May are also affordable at €360-380. These shoulder-season months offer the best value before summer and Christmas peak pricing kicks in. The most expensive period is December (€720 average) due to Christmas and New Year travel, followed by July-August (€620-640) when European summer holidays coincide with Sri Lanka’s southwest monsoon season. November and October see elevated prices from year-end travel demand. Booking in April can save over €350 compared to December.
Which airlines fly from London to Colombo?
Six main airlines operate this route: Qatar Airways (via Doha, fastest connections at ~10.5h), Emirates (via Dubai), Etihad Airways (via Abu Dhabi), SriLankan Airlines (via Colombo — ideal if arriving fresh), Oman Air (via Muscat), and Turkish Airlines (via Istanbul — typically cheapest). Gulf Air also offers connections through Bahrain. Qatar and Emirates are premium-focused with better onboard service; Turkish offers budget-conscious travelers the lowest base fares; SriLankan is best for those wanting to break up the journey in Colombo.
What airport do I fly into in Colombo?
You fly into Bandaranaike International Airport (CMB), located 32km north of Colombo city center. The airport is Sri Lanka’s main international gateway. Transport options: metered taxis (€15-20, 45-60 minutes), ride-shares like Uber (€10-15), or the new airport express train (€2, 45 minutes to Colombo Fort). Pre-booked hotel transfers typically cost €20-30. There are also local buses but they’re crowded and slow. Allow 1 hour from landing to reaching central Colombo due to immigration and baggage collection queues.
How far in advance should I book London to Colombo flights?
Book 6-10 weeks ahead for the best fares. Airlines typically release their lowest inventory 8-12 weeks before departure, with prices rising as seats fill. For December travel, book by early October at the latest — by November, prices are at their highest. July-August requires similar advance planning. Last-minute bookings (under 2 weeks) rarely yield deals on this route as it’s consistently popular. Set alerts 3 months out and book when prices drop to your target of €400-450 for economy.
Is it cheaper to fly from London to Colombo on weekdays?
Yes, Tuesday and Wednesday departures are typically €40-80 cheaper than Friday-Sunday flights. This route sees strong weekend leisure demand from UK travelers, driving up Friday and Saturday departure prices. Monday flights are also reasonably priced. If your schedule is flexible, shifting a weekend trip to midweek can yield significant savings. The difference is most pronounced outside peak season; during December, the weekday discount narrows as overall availability tightens. Use Skyscanner’s ‘cheapest month’ tool to find the optimal combination of month and day.
Data updated: 2026-03



