London Heathrow
Lilongwe Intl
1 stop
18h 00mKenya Airways
London Gatwick
Lilongwe Intl
1 stop
25h 40mEthiopian Air
London Heathrow
Lilongwe Intl
1 stop
18h 00mLilongwe Intl
London Heathrow
2 stops
27h 05mKenya Airways
London Heathrow
Lilongwe Intl
1 stop
14h 50mLilongwe Intl
London Heathrow
1 stop
17h 50mEthiopian Air
London Heathrow
Lilongwe Intl
2 stops
22h 20mLilongwe Intl
London Heathrow
3 stops
33h 35mMultiple Airlines
London Heathrow
Lilongwe Intl
1 stop
29h 55mLilongwe Intl
London Heathrow
2 stops
27h 05mKenya Airways
London Heathrow
Lilongwe Intl
1 stop
29h 55mLilongwe Intl
London Heathrow
2 stops
27h 05mKenya Airways
London Heathrow
Lilongwe Intl
1 stop
14h 50mLilongwe Intl
London Heathrow
1 stop
17h 50mEthiopian Air