Flights to Sri Lanka from the UK
There are several airlines that fly from the UK to Sri Lanka. The only direct flights to Colombo International Airport (CMB) are operated by Sri Lankan Airlines. All the other airlines either go via the Middle East or Bangalore in India. It is best to shop around between the Airlines as they can all offer very competitive prices at different times.
Sri Lankan Airlines
Sri Lankan Airlines is the only airline that offers a direct service to Colombo. Flights are from London Heathrow, Terminal 3. A few flights stop for a very short time at Male in the Maldives but the majority are non stop.