London Heathrow
Lilongwe Intl
1 stop
18h 00mLilongwe Intl
London Heathrow
1 stop
14h 35mKenya Airways
London Heathrow
Lilongwe Intl
3 stops
35h 40mLilongwe Intl
London Heathrow
3 stops
40h 35mEthiopian Air
London Gatwick
Lilongwe Intl
2 stops
25h 35mLilongwe Intl
London Gatwick
2 stops
56h 10mMultiple Airlines
London Heathrow
Lilongwe Intl
2 stops
19h 15mLilongwe Intl
London Heathrow
2 stops
27h 00mKenya Airways
London Heathrow
Lilongwe Intl
2 stops
19h 15mLilongwe Intl
London Heathrow
2 stops
19h 15mKenya Airways
London City
Lilongwe Intl
2 stops
28h 40mLilongwe Intl
London City
2 stops
18h 00mKenya Airways