London Heathrow
Maputo Intl
1 stop
16h 00mTAP AIR PORTUGAL
Manchester
Maputo Intl
1 stop
18h 50mTAP AIR PORTUGAL
Manchester
Maputo Intl
2 stops
32h 00mMaputo Intl
Manchester
2 stops
37h 30mMultiple Airlines
London Heathrow
Maputo Intl
1 stop
16h 00mMaputo Intl
London Heathrow
1 stop
15h 25mTAP AIR PORTUGAL
London Gatwick
Maputo Intl
2 stops
21h 25mMaputo Intl
London Gatwick
1 stop
23h 50mQatar Airways
Manchester
Maputo Intl
2 stops
18h 20mMaputo Intl
Manchester
2 stops
18h 30mEthiopian Air
London Heathrow
Maputo Intl
3 stops
19h 50mMaputo Intl
London Heathrow
3 stops
24h 05mMultiple Airlines
Manchester
Maputo Intl
1 stop
18h 50mMaputo Intl
Manchester
1 stop
33h 35mTAP AIR PORTUGAL