HowToGo

Flight from London to Sri Lanka

Search Transfer from London to Sri Lanka

Search Flights

You can find flight ticket prices from London to Sri Lanka with our flight tickets search tool below

1. London Heathrow to Colombo

  1. You take a flight from London Heathrow to Colombo and cost approximately 1200 USD.

  2. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
LO286 LOT
LO069 LOT
06:30 London Heathrow
15:35 Warsaw Chopin
10:00 Warsaw Chopin
05:15 Colombo
Connect
QR006 Qatar Airways
QR668 Qatar Airways
08:00 London Heathrow
18:05 Doha
16:45 Doha
01:45 Colombo
Connect
QR006 Qatar Airways
QR662 Qatar Airways
08:00 London Heathrow
19:05 Doha
16:45 Doha
02:45 Colombo
Connect
WY104 Oman Air
UL206 SriLankan Airlines
08:25 London Heathrow
23:05 Muscat
18:50 Muscat
04:50 Colombo
Connect
WY104 Oman Air
WY371 Oman Air
08:25 London Heathrow
02:05 Muscat
18:50 Muscat
07:40 Colombo
Connect
EK008 Emirates
EK650 Emirates
09:05 London Heathrow
02:40 Dubai
19:10 Dubai
08:35 Colombo
Connect
EK008 Emirates
FZ547 Flydubai
09:05 London Heathrow
23:20 Dubai
19:10 Dubai
05:25 Colombo
Connect
QR010 Qatar Airways
QR662 Qatar Airways
09:15 London Heathrow
19:05 Doha
18:15 Doha
02:45 Colombo
Connect
QR010 Qatar Airways
UL218 SriLankan Airlines
09:15 London Heathrow
22:30 Doha
18:15 Doha
05:55 Colombo
Connect
EY012 Etihad
UL208 SriLankan Airlines
09:30 London Heathrow
23:00 Abu Dhabi
19:40 Abu Dhabi
05:05 Colombo
Connect
EY012 Etihad
EY266 Etihad
09:30 London Heathrow
21:30 Abu Dhabi
19:40 Abu Dhabi
03:40 Colombo
Connect
GF002 Gulf Air Bahrain
UL202 SriLankan Airlines
10:00 London Heathrow
22:20 Manama
18:45 Manama
05:50 Colombo
Connect
LO282 LOT
LO069 LOT
10:15 London Heathrow
15:35 Warsaw Chopin
13:50 Warsaw Chopin
05:15 Colombo
Connect
SU2581 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
10:40 London Heathrow
21:40 Moscow Sheremetyevo
16:35 Moscow Sheremetyevo
08:10 Colombo
Connect
SU262 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
10:55 London Heathrow
21:40 Moscow Sheremetyevo
16:55 Moscow Sheremetyevo
08:10 Colombo
Connect
KU104 Kuwait Airways
KU363 Kuwait Airways
11:45 London Heathrow
02:00 Kuwait
20:00 Kuwait
10:05 Colombo
Connect
LX319 Swiss
WK64 Edelweiss Air
12:05 London Heathrow
17:50 Zurich
14:45 Zurich
08:20 Colombo
Connect
SV0112 Saudia
SV0786 Saudia
12:30 London Heathrow
00:25 Jeddah
20:30 Jeddah
08:50 Colombo
Connect
SU2579 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
13:25 London Heathrow
21:40 Moscow Sheremetyevo
19:10 Moscow Sheremetyevo
08:10 Colombo
Connect
LX333 Swiss
WK64 Edelweiss Air
13:45 London Heathrow
17:50 Zurich
16:30 Zurich
08:20 Colombo
Connect
EK002 Emirates
EK650 Emirates
14:20 London Heathrow
02:40 Dubai
00:20 Dubai
08:35 Colombo
Connect
QR004 Qatar Airways
QR664 Qatar Airways
15:05 London Heathrow
02:15 Doha
00:10 Doha
09:55 Colombo
Connect
QR004 Qatar Airways
UL222 SriLankan Airlines
15:05 London Heathrow
04:00 Doha
00:10 Doha
11:15 Colombo
Connect
QR004 Qatar Airways
QR656 Qatar Airways
15:05 London Heathrow
02:55 Doha
00:10 Doha
10:30 Colombo
Connect
QR008 Qatar Airways
QR656 Qatar Airways
16:00 London Heathrow
02:55 Doha
00:50 Doha
10:30 Colombo
Connect
QR008 Qatar Airways
UL222 SriLankan Airlines
16:00 London Heathrow
04:00 Doha
00:50 Doha
11:15 Colombo
Connect
QR008 Qatar Airways
QR664 Qatar Airways
16:00 London Heathrow
02:15 Doha
00:50 Doha
09:55 Colombo
Connect
KU102 Kuwait Airways
KU363 Kuwait Airways
16:35 London Heathrow
02:00 Kuwait
00:50 Kuwait
10:05 Colombo
Connect
EK032 Emirates
EK654 Emirates
19:50 London Heathrow
10:10 Dubai
05:50 Dubai
16:10 Colombo
Connect
BA123 British Airways
QR654 Qatar Airways
19:50 London Heathrow
07:40 Doha
04:35 Doha
15:20 Colombo
Connect
UL504 SriLankan Airlines
20:30 London Heathrow
12:45 Colombo Direct
EK004 Emirates
EK654 Emirates
20:40 London Heathrow
10:10 Dubai
06:35 Dubai
16:10 Colombo
Connect
EY026 Etihad
EY264 Etihad
20:45 London Heathrow
08:55 Abu Dhabi
06:50 Abu Dhabi
15:00 Colombo
Connect
WY102 Oman Air
WY373 Oman Air
20:50 London Heathrow
08:45 Muscat
07:15 Muscat
14:20 Colombo
Connect
AI112 Air India Limited
AI281 Air India Limited
21:30 London Heathrow
12:45 Delhi
10:40 Delhi
16:10 Colombo
Connect
QR002 Qatar Airways
QR654 Qatar Airways
21:30 London Heathrow
07:40 Doha
06:20 Doha
15:20 Colombo
Connect
EY018 Etihad
EY264 Etihad
21:55 London Heathrow
08:55 Abu Dhabi
08:00 Abu Dhabi
15:00 Colombo
Connect
QR016 Qatar Airways
QR654 Qatar Airways
21:55 London Heathrow
07:40 Doha
06:45 Doha
15:20 Colombo
Connect
CA424 Air China
CA425 Air China
22:00 London Heathrow
18:25 Chengdu
15:30 Chengdu
21:50 Colombo
Connect
EK006 Emirates
EK654 Emirates
22:15 London Heathrow
10:10 Dubai
08:05 Dubai
16:10 Colombo
Connect

2. London City to Colombo

  1. You take a flight from London City to Colombo and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
BA2221 British Airways
QR312 Qatar Airways
QR662 Qatar Airways
07:00 London City
14:00 Mykonos
19:05 Doha
12:45 Mykonos
18:05 Doha
02:45 Colombo
Connect
KL0982 KLM
KL0451 KLM
EY266 Etihad
07:45 London City
11:15 Amsterdam Schiphol
21:30 Abu Dhabi
10:00 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Colombo
Connect
LH927 Lufthansa
EY002 Etihad
EY266 Etihad
07:50 London City
11:20 Frankfurt
21:30 Abu Dhabi
10:10 Frankfurt
19:40 Abu Dhabi
03:40 Colombo
Connect
LX451 Swiss
WK64 Edelweiss Air
07:55 London City
17:50 Zurich
10:35 Zurich
08:20 Colombo
Connect
LX451 Swiss
EY074 Etihad
EY266 Etihad
07:55 London City
11:30 Zurich
21:30 Abu Dhabi
10:35 Zurich
19:40 Abu Dhabi
03:40 Colombo
Connect
LO288 LOT
LO069 LOT
08:00 London City
15:35 Warsaw Chopin
11:30 Warsaw Chopin
05:15 Colombo
Connect
BA3291 British Airways
EY006 Etihad
EY266 Etihad
08:05 London City
12:10 Munich
21:30 Abu Dhabi
10:50 Munich
20:05 Abu Dhabi
03:40 Colombo
Connect
BA8702 British Airways
QR030 Qatar Airways
QR664 Qatar Airways
08:15 London City
15:40 Edinburgh
02:15 Doha
09:30 Edinburgh
00:40 Doha
09:55 Colombo
Connect
BA8704 British Airways
QR030 Qatar Airways
QR664 Qatar Airways
08:40 London City
15:40 Edinburgh
02:15 Doha
10:05 Edinburgh
00:40 Doha
09:55 Colombo
Connect
LH929 Lufthansa
LH754 Lufthansa
UL174 SriLankan Airlines
09:15 London City
13:05 Frankfurt
03:15 Bengaluru
11:35 Frankfurt
01:25 Bengaluru
04:45 Colombo
Connect
LX461 Swiss
WK64 Edelweiss Air
09:55 London City
17:50 Zurich
12:35 Zurich
08:20 Colombo
Connect
LX457 Swiss
WK64 Edelweiss Air
12:25 London City
17:50 Zurich
14:55 Zurich
08:20 Colombo
Connect
BA8765 British Airways
WK64 Edelweiss Air
12:55 London City
17:50 Zurich
15:30 Zurich
08:20 Colombo
Connect
KL0992 KLM
EY078 Etihad
EY264 Etihad
17:50 London City
21:35 Amsterdam Schiphol
08:55 Abu Dhabi
20:05 Amsterdam Schiphol
06:05 Abu Dhabi
15:00 Colombo
Connect
LX467 Swiss
WY154 Oman Air
WY373 Oman Air
18:25 London City
21:55 Zurich
08:45 Muscat
21:00 Zurich
06:35 Muscat
14:20 Colombo
Connect
BA3295 British Airways
EY004 Etihad
EY264 Etihad
18:50 London City
22:35 Munich
08:55 Abu Dhabi
21:45 Munich
06:35 Abu Dhabi
15:00 Colombo
Connect

3. London Heathrow to Sigiriya

  1. You take a flight from London Heathrow to Sigiriya and cost approximately 700 USD.

  2. You take a bus, shuttle or taxi from Sigiriya to your destination in Sri Lanka.

Flight Depart Arrive
EK002 Emirates
EK650 Emirates
C79401 Cinnamon Air
14:20 London Heathrow
02:40 Dubai
10:00 Colombo
00:20 Dubai
08:35 Colombo
10:30 Sigiriya
Connect
EK002 Emirates
EK650 Emirates
UL5005 SriLankan Airlines
14:20 London Heathrow
02:40 Dubai
10:00 Colombo
00:20 Dubai
08:35 Colombo
10:30 Sigiriya
Connect
UL504 SriLankan Airlines
C79403 Cinnamon Air
20:30 London Heathrow
14:00 Colombo
12:45 Colombo
14:30 Sigiriya
Connect

4. London Heathrow to Hambantota

  1. You take a flight from London Heathrow to Hambantota and cost approximately 600 USD.

  2. You take a bus, shuttle or taxi from Hambantota to your destination in Sri Lanka.

Flight Depart Arrive
LO286 LOT
LO069 LOT
C79105 Cinnamon Air
06:30 London Heathrow
15:35 Warsaw Chopin
07:00 Colombo
10:00 Warsaw Chopin
05:15 Colombo
07:45 Hambantota
Connect
BA846 British Airways
LO069 LOT
C79105 Cinnamon Air
07:25 London Heathrow
15:35 Warsaw Chopin
07:00 Colombo
10:50 Warsaw Chopin
05:15 Colombo
07:45 Hambantota
Connect
QR006 Qatar Airways
UL218 SriLankan Airlines
C79105 Cinnamon Air
08:00 London Heathrow
22:30 Doha
07:00 Colombo
16:45 Doha
05:55 Colombo
07:45 Hambantota
Connect
WY104 Oman Air
UL206 SriLankan Airlines
C79105 Cinnamon Air
08:25 London Heathrow
23:05 Muscat
07:00 Colombo
18:50 Muscat
04:50 Colombo
07:45 Hambantota
Connect
EK008 Emirates
FZ547 Flydubai
C79105 Cinnamon Air
09:05 London Heathrow
23:20 Dubai
07:00 Colombo
19:10 Dubai
05:25 Colombo
07:45 Hambantota
Connect
QR010 Qatar Airways
QR662 Qatar Airways
C79105 Cinnamon Air
09:15 London Heathrow
19:05 Doha
07:00 Colombo
18:15 Doha
02:45 Colombo
07:45 Hambantota
Connect
QR010 Qatar Airways
UL218 SriLankan Airlines
C79105 Cinnamon Air
09:15 London Heathrow
22:30 Doha
07:00 Colombo
18:15 Doha
05:55 Colombo
07:45 Hambantota
Connect
VS302 Virgin Atlantic
UL198 SriLankan Airlines
C79105 Cinnamon Air
09:25 London Heathrow
23:40 Delhi
07:00 Colombo
22:30 Delhi
03:15 Colombo
07:45 Hambantota
Connect
EY012 Etihad
EY266 Etihad
C79105 Cinnamon Air
09:30 London Heathrow
21:30 Abu Dhabi
07:00 Colombo
19:40 Abu Dhabi
03:40 Colombo
07:45 Hambantota
Connect
EY012 Etihad
UL208 SriLankan Airlines
C79105 Cinnamon Air
09:30 London Heathrow
23:00 Abu Dhabi
07:00 Colombo
19:40 Abu Dhabi
05:05 Colombo
07:45 Hambantota
Connect
AI162 Air India Limited
UL198 SriLankan Airlines
C79105 Cinnamon Air
09:45 London Heathrow
23:40 Delhi
07:00 Colombo
22:50 Delhi
03:15 Colombo
07:45 Hambantota
Connect
GF002 Gulf Air Bahrain
UL202 SriLankan Airlines
C79105 Cinnamon Air
10:00 London Heathrow
22:20 Manama
07:00 Colombo
18:45 Manama
05:50 Colombo
07:45 Hambantota
Connect
BA139 British Airways
UL142 SriLankan Airlines
C79105 Cinnamon Air
10:15 London Heathrow
03:10 Mumbai
07:00 Colombo
23:55 Mumbai
05:35 Colombo
07:45 Hambantota
Connect
LO282 LOT
LO069 LOT
C79105 Cinnamon Air
10:15 London Heathrow
15:35 Warsaw Chopin
07:00 Colombo
13:50 Warsaw Chopin
05:15 Colombo
07:45 Hambantota
Connect
BA125 British Airways
UL202 SriLankan Airlines
C79105 Cinnamon Air
10:55 London Heathrow
22:20 Manama
07:00 Colombo
19:35 Manama
05:50 Colombo
07:45 Hambantota
Connect
UL504 SriLankan Airlines
C79105 Cinnamon Air
20:30 London Heathrow
07:00 Colombo
12:45 Colombo
07:45 Hambantota
Connect

5. London Heathrow to Diyawanna Oya

  1. You take a flight from London Heathrow to Diyawanna Oya and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.

Flight Depart Arrive
LO286 LOT
LO069 LOT
C79101 9701 Cinnamon Air
06:30 London Heathrow
15:35 Warsaw Chopin
10:00 Colombo
10:00 Warsaw Chopin
05:15 Colombo
10:15 Diyawanna Oya
Connect
QR006 Qatar Airways
QR668 Qatar Airways
C79101 9701 Cinnamon Air
08:00 London Heathrow
18:05 Doha
10:00 Colombo
16:45 Doha
01:45 Colombo
10:15 Diyawanna Oya
Connect
WY104 Oman Air
WY371 Oman Air
C79101 9701 Cinnamon Air
08:25 London Heathrow
02:05 Muscat
10:00 Colombo
18:50 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
EK008 Emirates
EK650 Emirates
C79101 9701 Cinnamon Air
09:05 London Heathrow
02:40 Dubai
10:00 Colombo
19:10 Dubai
08:35 Colombo
10:15 Diyawanna Oya
Connect
QR010 Qatar Airways
QR662 Qatar Airways
C79101 9701 Cinnamon Air
09:15 London Heathrow
19:05 Doha
10:00 Colombo
18:15 Doha
02:45 Colombo
10:15 Diyawanna Oya
Connect
EY012 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
09:30 London Heathrow
21:30 Abu Dhabi
10:00 Colombo
19:40 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
AI162 Air India Limited
UL198 SriLankan Airlines
C79101 9701 Cinnamon Air
09:45 London Heathrow
23:40 Delhi
10:00 Colombo
22:50 Delhi
03:15 Colombo
10:15 Diyawanna Oya
Connect
GF002 Gulf Air Bahrain
UL202 SriLankan Airlines
C79101 9701 Cinnamon Air
10:00 London Heathrow
22:20 Manama
10:00 Colombo
18:45 Manama
05:50 Colombo
10:15 Diyawanna Oya
Connect
BA143 British Airways
UL192 SriLankan Airlines
C79101 9701 Cinnamon Air
10:10 London Heathrow
05:10 Delhi
10:00 Colombo
23:30 Delhi
08:45 Colombo
10:15 Diyawanna Oya
Connect
LO282 LOT
LO069 LOT
UL5015 SriLankan Airlines
10:15 London Heathrow
15:35 Warsaw Chopin
13:30 Colombo
13:50 Warsaw Chopin
05:15 Colombo
13:45 Diyawanna Oya
Connect
LO282 LOT
LO069 LOT
C79101 9701 Cinnamon Air
10:15 London Heathrow
15:35 Warsaw Chopin
10:00 Colombo
13:50 Warsaw Chopin
05:15 Colombo
10:15 Diyawanna Oya
Connect
BA139 British Airways
UL142 SriLankan Airlines
C79101 9701 Cinnamon Air
10:15 London Heathrow
03:10 Mumbai
10:00 Colombo
23:55 Mumbai
05:35 Colombo
10:15 Diyawanna Oya
Connect
BA139 British Airways
UL142 SriLankan Airlines
UL5015 SriLankan Airlines
10:15 London Heathrow
03:10 Mumbai
13:30 Colombo
23:55 Mumbai
05:35 Colombo
13:45 Diyawanna Oya
Connect
SV0106 Saudia
UL266 SriLankan Airlines
UL5015 SriLankan Airlines
10:40 London Heathrow
22:20 Riyadh
13:30 Colombo
19:05 Riyadh
06:15 Colombo
13:45 Diyawanna Oya
Connect
SU2581 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
C79101 9701 Cinnamon Air
10:40 London Heathrow
21:40 Moscow Sheremetyevo
10:00 Colombo
16:35 Moscow Sheremetyevo
08:10 Colombo
10:15 Diyawanna Oya
Connect
SU2581 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
UL5015 SriLankan Airlines
10:40 London Heathrow
21:40 Moscow Sheremetyevo
13:30 Colombo
16:35 Moscow Sheremetyevo
08:10 Colombo
13:45 Diyawanna Oya
Connect
SV0106 Saudia
UL266 SriLankan Airlines
C79101 9701 Cinnamon Air
10:40 London Heathrow
22:20 Riyadh
10:00 Colombo
19:05 Riyadh
06:15 Colombo
10:15 Diyawanna Oya
Connect
SU262 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
C79101 9701 Cinnamon Air
10:55 London Heathrow
21:40 Moscow Sheremetyevo
10:00 Colombo
16:55 Moscow Sheremetyevo
08:10 Colombo
10:15 Diyawanna Oya
Connect
BA125 British Airways
UL202 SriLankan Airlines
UL5015 SriLankan Airlines
10:55 London Heathrow
22:20 Manama
13:30 Colombo
19:35 Manama
05:50 Colombo
13:45 Diyawanna Oya
Connect
BA125 British Airways
UL202 SriLankan Airlines
C79101 9701 Cinnamon Air
10:55 London Heathrow
22:20 Manama
10:00 Colombo
19:35 Manama
05:50 Colombo
10:15 Diyawanna Oya
Connect
SU262 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
UL5015 SriLankan Airlines
10:55 London Heathrow
21:40 Moscow Sheremetyevo
13:30 Colombo
16:55 Moscow Sheremetyevo
08:10 Colombo
13:45 Diyawanna Oya
Connect
KU104 Kuwait Airways
UL230 SriLankan Airlines
C79101 9701 Cinnamon Air
11:45 London Heathrow
22:20 Kuwait
10:00 Colombo
20:00 Kuwait
06:15 Colombo
10:15 Diyawanna Oya
Connect
KU104 Kuwait Airways
KU363 Kuwait Airways
UL5015 SriLankan Airlines
11:45 London Heathrow
02:00 Kuwait
13:30 Colombo
20:00 Kuwait
10:05 Colombo
13:45 Diyawanna Oya
Connect
KU104 Kuwait Airways
UL230 SriLankan Airlines
UL5015 SriLankan Airlines
11:45 London Heathrow
22:20 Kuwait
13:30 Colombo
20:00 Kuwait
06:15 Colombo
13:45 Diyawanna Oya
Connect
LX319 Swiss
WK64 Edelweiss Air
C79101 9701 Cinnamon Air
12:05 London Heathrow
17:50 Zurich
10:00 Colombo
14:45 Zurich
08:20 Colombo
10:15 Diyawanna Oya
Connect
TG911 Thai Airways International
UL403 SriLankan Airlines
UL5015 SriLankan Airlines
12:30 London Heathrow
09:10 Suvarnabhumi
13:30 Colombo
06:00 Suvarnabhumi
11:00 Colombo
13:45 Diyawanna Oya
Connect
SV0112 Saudia
SV0786 Saudia
C79101 9701 Cinnamon Air
12:30 London Heathrow
00:25 Jeddah
10:00 Colombo
20:30 Jeddah
08:50 Colombo
10:15 Diyawanna Oya
Connect
SV0112 Saudia
SV0786 Saudia
UL5015 SriLankan Airlines
12:30 London Heathrow
00:25 Jeddah
13:30 Colombo
20:30 Jeddah
08:50 Colombo
13:45 Diyawanna Oya
Connect
BA035 British Airways
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
12:55 London Heathrow
10:00 Madras
13:30 Colombo
03:30 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect
SU2579 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
UL5015 SriLankan Airlines
13:25 London Heathrow
21:40 Moscow Sheremetyevo
13:30 Colombo
19:10 Moscow Sheremetyevo
08:10 Colombo
13:45 Diyawanna Oya
Connect
SU2579 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
C79101 9701 Cinnamon Air
13:25 London Heathrow
21:40 Moscow Sheremetyevo
10:00 Colombo
19:10 Moscow Sheremetyevo
08:10 Colombo
10:15 Diyawanna Oya
Connect
LX333 Swiss
WK64 Edelweiss Air
UL5015 SriLankan Airlines
13:45 London Heathrow
17:50 Zurich
13:30 Colombo
16:30 Zurich
08:20 Colombo
13:45 Diyawanna Oya
Connect
LX333 Swiss
WK64 Edelweiss Air
C79101 9701 Cinnamon Air
13:45 London Heathrow
17:50 Zurich
10:00 Colombo
16:30 Zurich
08:20 Colombo
10:15 Diyawanna Oya
Connect
EK002 Emirates
EK650 Emirates
UL5015 SriLankan Airlines
14:20 London Heathrow
02:40 Dubai
13:30 Colombo
00:20 Dubai
08:35 Colombo
13:45 Diyawanna Oya
Connect
EK002 Emirates
EK650 Emirates
C79101 9701 Cinnamon Air
14:20 London Heathrow
02:40 Dubai
10:00 Colombo
00:20 Dubai
08:35 Colombo
10:15 Diyawanna Oya
Connect
BA277 British Airways
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
15:10 London Heathrow
10:15 Hyderabad
13:30 Colombo
05:15 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
QR008 Qatar Airways
UL222 SriLankan Airlines
UL5015 SriLankan Airlines
16:00 London Heathrow
04:00 Doha
13:30 Colombo
00:50 Doha
11:15 Colombo
13:45 Diyawanna Oya
Connect
QR008 Qatar Airways
QR664 Qatar Airways
UL5015 SriLankan Airlines
16:00 London Heathrow
02:15 Doha
13:30 Colombo
00:50 Doha
09:55 Colombo
13:45 Diyawanna Oya
Connect
QR008 Qatar Airways
QR656 Qatar Airways
UL5015 SriLankan Airlines
16:00 London Heathrow
02:55 Doha
13:30 Colombo
00:50 Doha
10:30 Colombo
13:45 Diyawanna Oya
Connect
KU102 Kuwait Airways
KU363 Kuwait Airways
UL5015 SriLankan Airlines
16:35 London Heathrow
02:00 Kuwait
13:30 Colombo
00:50 Kuwait
10:05 Colombo
13:45 Diyawanna Oya
Connect

6. Manchester to Colombo

  1. You take a bus, shuttle or taxi from your location in London to Manchester.

  2. You take a flight from Manchester to Colombo and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
KL1070 KLM
KL0451 KLM
EY266 Etihad
05:55 Manchester
11:15 Amsterdam Schiphol
21:30 Abu Dhabi
08:15 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Colombo
Connect
QR022 Qatar Airways
UL218 SriLankan Airlines
08:10 Manchester
22:30 Doha
17:00 Doha
05:55 Colombo
Connect
QR022 Qatar Airways
QR662 Qatar Airways
08:10 Manchester
19:05 Doha
17:00 Doha
02:45 Colombo
Connect
QR022 Qatar Airways
QR668 Qatar Airways
08:10 Manchester
18:05 Doha
17:00 Doha
01:45 Colombo
Connect
LX391 Swiss
WK64 Edelweiss Air
08:45 Manchester
17:50 Zurich
11:45 Zurich
08:20 Colombo
Connect
EY016 Etihad
EY266 Etihad
09:40 Manchester
21:30 Abu Dhabi
19:50 Abu Dhabi
03:40 Colombo
Connect
EY016 Etihad
UL208 SriLankan Airlines
09:40 Manchester
23:00 Abu Dhabi
19:50 Abu Dhabi
05:05 Colombo
Connect
EK022 Emirates
FZ547 Flydubai
09:50 Manchester
23:20 Dubai
20:00 Dubai
05:25 Colombo
Connect
EK022 Emirates
EK650 Emirates
09:50 Manchester
02:40 Dubai
20:00 Dubai
08:35 Colombo
Connect
EK018 Emirates
EK654 Emirates
14:05 Manchester
10:10 Dubai
00:20 Dubai
16:10 Colombo
Connect
EK018 Emirates
EK650 Emirates
14:05 Manchester
02:40 Dubai
00:20 Dubai
08:35 Colombo
Connect
QR028 Qatar Airways
QR664 Qatar Airways
15:10 Manchester
02:15 Doha
00:05 Doha
09:55 Colombo
Connect
QR028 Qatar Airways
QR656 Qatar Airways
15:10 Manchester
02:55 Doha
00:05 Doha
10:30 Colombo
Connect
SV0124 Saudia
SV0786 Saudia
15:10 Manchester
00:25 Jeddah
23:25 Jeddah
08:50 Colombo
Connect
QR028 Qatar Airways
UL222 SriLankan Airlines
15:10 Manchester
04:00 Doha
00:05 Doha
11:15 Colombo
Connect
KL1080 KLM
EY078 Etihad
EY264 Etihad
17:30 Manchester
21:35 Amsterdam Schiphol
08:55 Abu Dhabi
19:50 Amsterdam Schiphol
06:05 Abu Dhabi
15:00 Colombo
Connect
EY022 Etihad
EY264 Etihad
20:30 Manchester
08:55 Abu Dhabi
06:35 Abu Dhabi
15:00 Colombo
Connect
EY022 Etihad
EY278 Etihad
UL116 SriLankan Airlines
20:30 Manchester
08:50 Abu Dhabi
15:30 Male
06:35 Abu Dhabi
14:15 Male
17:25 Colombo
Connect
WY106 Oman Air
WY373 Oman Air
20:45 Manchester
08:45 Muscat
07:15 Muscat
14:20 Colombo
Connect
WY106 Oman Air
WY383 Oman Air
WY383 Oman Air
20:45 Manchester
08:45 Muscat
18:05 Male
07:15 Muscat
13:30 Male
20:00 Colombo
Connect
WY106 Oman Air
WY383 Oman Air
UL116 SriLankan Airlines
20:45 Manchester
08:45 Muscat
15:30 Male
07:15 Muscat
13:30 Male
17:25 Colombo
Connect
EK020 Emirates
EK652 Emirates
EK652 Emirates
21:15 Manchester
09:45 Dubai
16:30 Male
07:25 Dubai
15:00 Male
18:30 Colombo
Connect
EK020 Emirates
EK648 Emirates
21:15 Manchester
16:10 Dubai
07:25 Dubai
22:10 Colombo
Connect
EK020 Emirates
EK654 Emirates
21:15 Manchester
10:10 Dubai
07:25 Dubai
16:10 Colombo
Connect
QR024 Qatar Airways
QR654 Qatar Airways
21:15 Manchester
07:40 Doha
06:10 Doha
15:20 Colombo
Connect

7. London Heathrow to Batticaloa

  1. You take a flight from London Heathrow to Batticaloa and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Batticaloa to your destination in Sri Lanka.

Flight Depart Arrive
LO286 LOT
LO069 LOT
UL5007 SriLankan Airlines
06:30 London Heathrow
15:35 Warsaw Chopin
10:00 Colombo
10:00 Warsaw Chopin
05:15 Colombo
11:00 Batticaloa
Connect
QR006 Qatar Airways
QR668 Qatar Airways
UL5007 SriLankan Airlines
08:00 London Heathrow
18:05 Doha
10:00 Colombo
16:45 Doha
01:45 Colombo
11:00 Batticaloa
Connect
WY104 Oman Air
WY371 Oman Air
UL5007 SriLankan Airlines
08:25 London Heathrow
02:05 Muscat
10:00 Colombo
18:50 Muscat
07:40 Colombo
11:00 Batticaloa
Connect
WY104 Oman Air
UL206 SriLankan Airlines
UL5007 SriLankan Airlines
08:25 London Heathrow
23:05 Muscat
10:00 Colombo
18:50 Muscat
04:50 Colombo
11:00 Batticaloa
Connect
LX317 Swiss
WK64 Edelweiss Air
UL5007 SriLankan Airlines
08:40 London Heathrow
17:50 Zurich
10:00 Colombo
11:35 Zurich
08:20 Colombo
11:00 Batticaloa
Connect
EK008 Emirates
FZ547 Flydubai
UL5007 SriLankan Airlines
09:05 London Heathrow
23:20 Dubai
10:00 Colombo
19:10 Dubai
05:25 Colombo
11:00 Batticaloa
Connect
EK008 Emirates
EK650 Emirates
UL5007 SriLankan Airlines
09:05 London Heathrow
02:40 Dubai
10:00 Colombo
19:10 Dubai
08:35 Colombo
11:00 Batticaloa
Connect
QR010 Qatar Airways
UL218 SriLankan Airlines
UL5007 SriLankan Airlines
09:15 London Heathrow
22:30 Doha
10:00 Colombo
18:15 Doha
05:55 Colombo
11:00 Batticaloa
Connect
QR010 Qatar Airways
QR662 Qatar Airways
UL5007 SriLankan Airlines
09:15 London Heathrow
19:05 Doha
10:00 Colombo
18:15 Doha
02:45 Colombo
11:00 Batticaloa
Connect
VS302 Virgin Atlantic
UL192 SriLankan Airlines
UL5007 SriLankan Airlines
09:25 London Heathrow
05:10 Delhi
10:00 Colombo
22:30 Delhi
08:45 Colombo
11:00 Batticaloa
Connect
EY012 Etihad
EY266 Etihad
UL5007 SriLankan Airlines
09:30 London Heathrow
21:30 Abu Dhabi
10:00 Colombo
19:40 Abu Dhabi
03:40 Colombo
11:00 Batticaloa
Connect
EY012 Etihad
UL208 SriLankan Airlines
UL5007 SriLankan Airlines
09:30 London Heathrow
23:00 Abu Dhabi
10:00 Colombo
19:40 Abu Dhabi
05:05 Colombo
11:00 Batticaloa
Connect
AI162 Air India Limited
UL198 SriLankan Airlines
UL5007 SriLankan Airlines
09:45 London Heathrow
23:40 Delhi
10:00 Colombo
22:50 Delhi
03:15 Colombo
11:00 Batticaloa
Connect
GF002 Gulf Air Bahrain
UL202 SriLankan Airlines
UL5007 SriLankan Airlines
10:00 London Heathrow
22:20 Manama
10:00 Colombo
18:45 Manama
05:50 Colombo
11:00 Batticaloa
Connect
BA143 British Airways
UL192 SriLankan Airlines
UL5007 SriLankan Airlines
10:10 London Heathrow
05:10 Delhi
10:00 Colombo
23:30 Delhi
08:45 Colombo
11:00 Batticaloa
Connect
LO282 LOT
LO069 LOT
UL5007 SriLankan Airlines
10:15 London Heathrow
15:35 Warsaw Chopin
10:00 Colombo
13:50 Warsaw Chopin
05:15 Colombo
11:00 Batticaloa
Connect
BA139 British Airways
UL142 SriLankan Airlines
UL5007 SriLankan Airlines
10:15 London Heathrow
03:10 Mumbai
10:00 Colombo
23:55 Mumbai
05:35 Colombo
11:00 Batticaloa
Connect
SU2581 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
UL5007 SriLankan Airlines
10:40 London Heathrow
21:40 Moscow Sheremetyevo
10:00 Colombo
16:35 Moscow Sheremetyevo
08:10 Colombo
11:00 Batticaloa
Connect
SV0106 Saudia
UL266 SriLankan Airlines
UL5007 SriLankan Airlines
10:40 London Heathrow
22:20 Riyadh
10:00 Colombo
19:05 Riyadh
06:15 Colombo
11:00 Batticaloa
Connect
SU262 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
UL5007 SriLankan Airlines
10:55 London Heathrow
21:40 Moscow Sheremetyevo
10:00 Colombo
16:55 Moscow Sheremetyevo
08:10 Colombo
11:00 Batticaloa
Connect
BA125 British Airways
UL202 SriLankan Airlines
UL5007 SriLankan Airlines
10:55 London Heathrow
22:20 Manama
10:00 Colombo
19:35 Manama
05:50 Colombo
11:00 Batticaloa
Connect
KU104 Kuwait Airways
UL230 SriLankan Airlines
UL5007 SriLankan Airlines
11:45 London Heathrow
22:20 Kuwait
10:00 Colombo
20:00 Kuwait
06:15 Colombo
11:00 Batticaloa
Connect
LX319 Swiss
WK64 Edelweiss Air
UL5007 SriLankan Airlines
12:05 London Heathrow
17:50 Zurich
10:00 Colombo
14:45 Zurich
08:20 Colombo
11:00 Batticaloa
Connect
BA714 British Airways
WK64 Edelweiss Air
UL5007 SriLankan Airlines
12:10 London Heathrow
17:50 Zurich
10:00 Colombo
15:00 Zurich
08:20 Colombo
11:00 Batticaloa
Connect
SV0112 Saudia
SV0786 Saudia
UL5007 SriLankan Airlines
12:30 London Heathrow
00:25 Jeddah
10:00 Colombo
20:30 Jeddah
08:50 Colombo
11:00 Batticaloa
Connect
BA107 British Airways
EK650 Emirates
UL5007 SriLankan Airlines
12:50 London Heathrow
02:40 Dubai
10:00 Colombo
23:05 Dubai
08:35 Colombo
11:00 Batticaloa
Connect
BA035 British Airways
6E1201 IndiGo Airlines
UL5007 SriLankan Airlines
12:55 London Heathrow
06:50 Madras
10:00 Colombo
03:30 Madras
08:30 Colombo
11:00 Batticaloa
Connect
BA035 British Airways
AI273 Air India Limited
UL5007 SriLankan Airlines
12:55 London Heathrow
05:55 Madras
10:00 Colombo
03:30 Madras
07:20 Colombo
11:00 Batticaloa
Connect
SU2579 Aeroflot Russian Airlines
SU6265 Aeroflot Russian Airlines
UL5007 SriLankan Airlines
13:25 London Heathrow
21:40 Moscow Sheremetyevo
10:00 Colombo
19:10 Moscow Sheremetyevo
08:10 Colombo
11:00 Batticaloa
Connect
LX333 Swiss
WK64 Edelweiss Air
UL5007 SriLankan Airlines
13:45 London Heathrow
17:50 Zurich
10:00 Colombo
16:30 Zurich
08:20 Colombo
11:00 Batticaloa
Connect
EK002 Emirates
EK650 Emirates
UL5007 SriLankan Airlines
14:20 London Heathrow
02:40 Dubai
10:00 Colombo
00:20 Dubai
08:35 Colombo
11:00 Batticaloa
Connect

8. London Luton to Colombo

  1. You take a flight from London Luton to Colombo and cost approximately 700 USD.

  2. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
U22231 easyJet
QR318 Qatar Airways
QR668 Qatar Airways
05:55 London Luton
13:05 Bodrum
18:05 Doha
12:00 Bodrum
17:00 Doha
01:45 Colombo
Connect
U22231 easyJet
QR318 Qatar Airways
QR662 Qatar Airways
05:55 London Luton
13:05 Bodrum
19:05 Doha
12:00 Bodrum
17:00 Doha
02:45 Colombo
Connect
U22051 easyJet
EY052 Etihad
EY266 Etihad
06:25 London Luton
11:25 Geneva
21:30 Abu Dhabi
09:15 Geneva
19:50 Abu Dhabi
03:40 Colombo
Connect
U22111 easyJet
FZ1788 Flydubai
FZ547 Flydubai
06:35 London Luton
13:00 Krakow
23:20 Dubai
10:05 Krakow
20:40 Dubai
05:25 Colombo
Connect
U22047 easyJet
WK64 Edelweiss Air
06:40 London Luton
17:50 Zurich
09:30 Zurich
08:20 Colombo
Connect
U22047 easyJet
EY074 Etihad
EY266 Etihad
06:40 London Luton
11:30 Zurich
21:30 Abu Dhabi
09:30 Zurich
19:40 Abu Dhabi
03:40 Colombo
Connect
FR7805 Ryanair
EY090 Etihad
EY266 Etihad
06:55 London Luton
14:55 Athens
21:30 Abu Dhabi
12:35 Athens
20:30 Abu Dhabi
03:40 Colombo
Connect
FR7805 Ryanair
QR204 Qatar Airways
QR662 Qatar Airways
06:55 London Luton
13:35 Athens
19:05 Doha
12:35 Athens
17:45 Doha
02:45 Colombo
Connect
W94002 Air Bagan
EY072 Etihad
EY266 Etihad
07:10 London Luton
12:45 Belgrade
21:30 Abu Dhabi
10:50 Belgrade
20:05 Abu Dhabi
03:40 Colombo
Connect
W94002 Air Bagan
FZ1746 Flydubai
FZ547 Flydubai
07:10 London Luton
14:00 Belgrade
23:20 Dubai
10:50 Belgrade
21:20 Dubai
05:25 Colombo
Connect
W64302 Wizz Air
FZ1758 Flydubai
FZ547 Flydubai
07:50 London Luton
16:10 Sofia
23:20 Dubai
13:00 Sofia
22:05 Dubai
05:25 Colombo
Connect
VK8405 Level
KL0451 KLM
EY266 Etihad
07:55 London Luton
11:15 Amsterdam Schiphol
21:30 Abu Dhabi
10:10 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Colombo
Connect
U22157 2159 easyJet
KL0451 KLM
EY266 Etihad
08:00 London Luton
11:15 Amsterdam Schiphol
21:30 Abu Dhabi
10:15 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Colombo
Connect
W65002 Wizz Air
FZ1788 Flydubai
FZ547 Flydubai
08:25 London Luton
13:00 Krakow
23:20 Dubai
11:50 Krakow
20:40 Dubai
05:25 Colombo
Connect
W61302 Wizz Air
LO069 LOT
08:30 London Luton
15:35 Warsaw Chopin
11:55 Warsaw Chopin
05:15 Colombo
Connect
W63002 Wizz Air
FZ1798 Flydubai
FZ547 Flydubai
09:00 London Luton
15:30 Bucharest Otopeni
23:20 Dubai
14:15 Bucharest Otopeni
21:20 Dubai
05:25 Colombo
Connect
W62204 Wizz Air
EK112 Emirates
EK650 Emirates
10:40 London Luton
16:00 Budapest
02:40 Dubai
14:10 Budapest
23:20 Dubai
08:35 Colombo
Connect
U22123 easyJet
EK078 Emirates
EK650 Emirates
11:00 London Luton
15:50 Nice
02:40 Dubai
14:10 Nice
00:05 Dubai
08:35 Colombo
Connect
U22123 easyJet
QR054 Qatar Airways
QR664 Qatar Airways
11:00 London Luton
16:15 Nice
02:15 Doha
14:10 Nice
22:50 Doha
09:55 Colombo
Connect
U22303 easyJet
QR134 Qatar Airways
QR664 Qatar Airways
11:45 London Luton
17:25 Pisa
02:15 Doha
15:00 Pisa
00:35 Doha
09:55 Colombo
Connect
U22303 easyJet
QR134 Qatar Airways
QR656 Qatar Airways
11:45 London Luton
17:25 Pisa
02:55 Doha
15:00 Pisa
00:35 Doha
10:30 Colombo
Connect
U2013 easyJet
QR030 Qatar Airways
QR656 Qatar Airways
12:00 London Luton
15:40 Edinburgh
02:55 Doha
13:15 Edinburgh
00:40 Doha
10:30 Colombo
Connect
U2013 easyJet
QR030 Qatar Airways
QR664 Qatar Airways
12:00 London Luton
15:40 Edinburgh
02:15 Doha
13:15 Edinburgh
00:40 Doha
09:55 Colombo
Connect
U22159 easyJet
EK148 Emirates
EK650 Emirates
12:15 London Luton
15:20 Amsterdam Schiphol
02:40 Dubai
14:25 Amsterdam Schiphol
23:59 Dubai
08:35 Colombo
Connect
U22057 easyJet
QR100 Qatar Airways
QR664 Qatar Airways
12:20 London Luton
16:55 Geneva
02:15 Doha
15:05 Geneva
23:59 Doha
09:55 Colombo
Connect
U22057 easyJet
QR100 Qatar Airways
QR656 Qatar Airways
12:20 London Luton
16:55 Geneva
02:55 Doha
15:05 Geneva
23:59 Doha
10:30 Colombo
Connect
U22045 easyJet
WK64 Edelweiss Air
13:00 London Luton
17:50 Zurich
15:45 Zurich
08:20 Colombo
Connect
W94467 Air Bagan
QR208 Qatar Airways
QR654 Qatar Airways
16:25 London Luton
00:55 Athens
07:40 Doha
22:10 Athens
05:40 Doha
15:20 Colombo
Connect
0B1232 Blue Air
QR220 Qatar Airways
QR654 Qatar Airways
17:10 London Luton
00:35 Bucharest Otopeni
07:40 Doha
22:20 Bucharest Otopeni
05:20 Doha
15:20 Colombo
Connect
W63004 Wizz Air
QR220 Qatar Airways
QR654 Qatar Airways
17:20 London Luton
00:35 Bucharest Otopeni
07:40 Doha
22:35 Bucharest Otopeni
05:20 Doha
15:20 Colombo
Connect
U22267 easyJet
EK188 Emirates
EK654 Emirates
17:50 London Luton
22:40 Barcelona
10:10 Dubai
21:05 Barcelona
07:35 Dubai
16:10 Colombo
Connect
U22267 easyJet
QR142 Qatar Airways
QR654 Qatar Airways
17:50 London Luton
22:25 Barcelona
07:40 Doha
21:05 Barcelona
05:30 Doha
15:20 Colombo
Connect
U22047 easyJet
WY154 Oman Air
WY373 Oman Air
18:05 London Luton
21:55 Zurich
08:45 Muscat
20:45 Zurich
06:35 Muscat
14:20 Colombo
Connect
U22047 easyJet
EK086 Emirates
EK654 Emirates
18:05 London Luton
22:15 Zurich
10:10 Dubai
20:45 Zurich
06:25 Dubai
16:10 Colombo
Connect
U22071 easyJet
EK052 Emirates
EK654 Emirates
18:15 London Luton
22:35 Munich
10:10 Dubai
21:10 Munich
06:30 Dubai
16:10 Colombo
Connect
U22071 easyJet
EY004 Etihad
EY264 Etihad
18:15 London Luton
22:35 Munich
08:55 Abu Dhabi
21:10 Munich
06:35 Abu Dhabi
15:00 Colombo
Connect
U22071 easyJet
WY124 Oman Air
WY373 Oman Air
18:15 London Luton
22:15 Munich
08:45 Muscat
21:10 Munich
06:40 Muscat
14:20 Colombo
Connect
U22045 easyJet
EK086 Emirates
EK654 Emirates
18:30 London Luton
22:15 Zurich
10:10 Dubai
21:20 Zurich
06:25 Dubai
16:10 Colombo
Connect
U22163 easyJet
EK150 Emirates
EK654 Emirates
18:50 London Luton
21:50 Amsterdam Schiphol
10:10 Dubai
21:00 Amsterdam Schiphol
06:30 Dubai
16:10 Colombo
Connect
U2077 easyJet
EK026 Emirates
EK654 Emirates
19:00 London Luton
21:30 Glasgow
10:10 Dubai
20:20 Glasgow
07:55 Dubai
16:10 Colombo
Connect

References

Find Hotels in Sri Lanka

You can find hotels and accommodations in Sri Lanka with our hotels search tool below

Booking.com