Home / Destinations / Sri Lanka / Colombo
Cheap flights to Colombo
Return flights from the UK to Colombo (CMB) from £529 per person, including taxes. Call our experts for today's best fare.
Finding cheap flights to Colombo
Colombo is the gateway to Sri Lanka, from Kandy and the tea country to the beaches of Galle, Bentota and Trincomalee. We book non-stop and one-stop flights from across the UK.
Flights from UK airports to Colombo
We book flights to Colombo from London Heathrow, Manchester, Birmingham, London Gatwick and Edinburgh. Flying from your nearest airport can save the trip to London, and we compare it with London fares so you can see the difference.
Arriving in Colombo
Bandaranaike International Airport (CMB) is at Katunayake, about 35 kilometres north of Colombo. The expressway gets you into the city in 30 to 45 minutes, and the beach town of Negombo is only 15 minutes away, which makes it a handy first night after a long flight.
Direct and one-stop flights
SriLankan Airlines flies non-stop from Heathrow to Colombo in about 11 hours. One-stop options include Emirates through Dubai, Qatar Airways through Doha, Etihad through Abu Dhabi and Turkish Airlines through Istanbul, with connections from Manchester, Birmingham and Edinburgh.
Baggage allowance
Most fares to Colombo include a checked bag, and some include a larger allowance than you might expect. We confirm the allowance on every flight before you pay.
Best time to fly to Colombo
Sri Lanka has two monsoons. The west and south coasts, including Galle, Bentota and Mirissa, are at their best from December to April. The east coast, around Trincomalee and Arugam Bay, is best from May to September. Christmas, Sinhala and Tamil New Year in mid April and August are the busiest times.
Visas and entry
British passport holders need an Electronic Travel Authorisation (ETA) or visa for Sri Lanka before travel, applied for through the official Sri Lankan government website. Entry rules can change, so check the GOV.UK foreign travel advice before you book and again before you fly.
Tips for booking
Sri Lanka has two monsoons, so there is always a sunny coast. Tell us where you are heading and we will suggest the best months and the best fare.
Airlines we book to Colombo
We regularly book SriLankan Airlines, Emirates, Qatar Airways, Etihad and Turkish Airlines. Tell us your preferred airline, or let us find the best value on your dates.
- Airport
- Colombo (CMB)
- Flying time
- about 11 hours
- Return fares from
- £529
- Country
- Sri Lanka
Want the best fare to Colombo?
Our travel experts are a phone call or WhatsApp message away.
07368652169 WhatsApp for a quoteCheap flights to Colombo: your questions answered
How long is the flight from London to Colombo?
A non-stop flight from London to Colombo takes about 11 hours. One-stop routes take longer depending on the connection.
Which airlines fly from the UK to Colombo?
We regularly book SriLankan Airlines, Emirates, Qatar Airways, Etihad and Turkish Airlines to Colombo.
Which UK airports have flights to Colombo?
We book flights to Colombo from London Heathrow, Manchester, Birmingham, London Gatwick and Edinburgh, and other UK airports on request.
Is there a direct flight from London to Colombo?
Yes, SriLankan Airlines flies non-stop from Heathrow to Colombo in about 11 hours.
When is the best time to visit Sri Lanka?
December to April for the west and south coasts, and May to September for the east coast. The hill country is pleasant for much of the year.
How far is Colombo airport from Colombo city?
About 35 kilometres, usually 30 to 45 minutes on the expressway.
How do I book cheap flights to Colombo with XcessFly?
Call us on 07368652169 or send your dates on WhatsApp. A travel expert finds the best fare to Colombo, confirms it with you and issues your e-ticket.

