Washington, D.C. Dulles Intl
Maputo Intl
2 stops
38h 20mQatar Airways
Baltimore/Washington
Maputo Intl
3 stops
57h 50mBritish Airways
Washington, D.C. Dulles Intl
Maputo Intl
3 stops
37h 10mBritish Airways
New York John F Kennedy Intl
Maputo Intl
2 stops
57h 50mMaputo Intl
New York John F Kennedy Intl
2 stops
59h 30mEthiopian Air
New York John F Kennedy Intl
Maputo Intl
1 stop
29h 55mMaputo Intl
New York John F Kennedy Intl
1 stop
24h 25mQatar Airways
New York John F Kennedy Intl
Maputo Intl
1 stop
41h 15mMaputo Intl
New York John F Kennedy Intl
1 stop
32h 55mKenya Airways
New York John F Kennedy Intl
Maputo Intl
2 stops
35h 20mMaputo Intl
New York John F Kennedy Intl
2 stops
26h 00mTurkish Airlines
New York John F Kennedy Intl
Maputo Intl
2 stops
36h 25mMaputo Intl
New York John F Kennedy Intl
2 stops
27h 50mMultiple Airlines
New York John F Kennedy Intl
Maputo Intl
3 stops
34h 35mMaputo Intl
New York John F Kennedy Intl
2 stops
44h 00mEmirates