London Heathrow
Maputo Intl
1 stop
35h 00mMaputo Intl
London Heathrow
1 stop
27h 25mMultiple Airlines
London Heathrow
Maputo Intl
1 stop
17h 35mMaputo Intl
London Heathrow
1 stop
27h 25mKenya Airways
London Gatwick
Maputo Intl
1 stop
25h 50mMaputo Intl
London Gatwick
1 stop
16h 50mEthiopian Air
London Gatwick
Maputo Intl
1 stop
22h 05mMaputo Intl
London Gatwick
1 stop
23h 50mQatar Airways
London Heathrow
Maputo Intl
2 stops
39h 00mMaputo Intl
London Heathrow
1 stop
27h 25mMultiple Airlines
London Heathrow
Maputo Intl
2 stops
29h 45mMaputo Intl
London Heathrow
2 stops
42h 50mMultiple Airlines