Washington, D.C. Dulles Intl
Maputo Intl
1 stop
28h 25mTAP AIR PORTUGAL
New York John F Kennedy Intl
Maputo Intl
3 stops
58h 35mEmirates
Newark
Maputo Intl
1 stop
25h 45mTAP AIR PORTUGAL
Houston George Bush Intcntl
Maputo Intl
1 stop
30h 55mMaputo Intl
Houston George Bush Intcntl
1 stop
32h 15mQatar Airways
Houston George Bush Intcntl
Maputo Intl
1 stop
30h 55mMaputo Intl
Houston George Bush Intcntl
1 stop
32h 15mQatar Airways
Houston George Bush Intcntl
Maputo Intl
1 stop
30h 55mMaputo Intl
Houston George Bush Intcntl
1 stop
32h 15mQatar Airways
Houston George Bush Intcntl
Maputo Intl
1 stop
30h 55mMaputo Intl
Houston George Bush Intcntl
1 stop
32h 15mQatar Airways
Houston George Bush Intcntl
Maputo Intl
1 stop
30h 55mMaputo Intl
Houston George Bush Intcntl
2 stops
31h 15mQatar Airways
Houston George Bush Intcntl
Maputo Intl
1 stop
30h 55mMaputo Intl
Houston George Bush Intcntl
2 stops
46h 40mQatar Airways