Newark
Maputo Intl
3 stops
41h 20mQatar Airways
Washington, D.C. Reagan-National
Maputo Intl
3 stops
48h 20mQatar Airways
Washington, D.C. Reagan-National
Maputo Intl
3 stops
60h 43mQatar Airways
Newark
Maputo Intl
3 stops
41h 20mQatar Airways
Newark
Maputo Intl
3 stops
48h 04mQatar Airways
Newark
Maputo Intl
2 stops
25h 45mMaputo Intl
Newark
2 stops
35h 15mEthiopian Air
New York John F Kennedy Intl
Maputo Intl
2 stops
31h 35mMaputo Intl
New York John F Kennedy Intl
1 stop
37h 55mQatar Airways
New York John F Kennedy Intl
Maputo Intl
1 stop
26h 35mMaputo Intl
New York John F Kennedy Intl
1 stop
41h 40mTAP AIR PORTUGAL
Newark
Maputo Intl
2 stops
30h 55mMaputo Intl
Newark
2 stops
37h 35mTurkish Airlines
Newark
Maputo Intl
3 stops
49h 45mMaputo Intl
Newark
2 stops
35h 15mEthiopian Air
Newark
Maputo Intl
3 stops
57h 00mMaputo Intl
Newark
3 stops
35h 45mEmirates