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
Washington, D.C. Dulles Intl
Maputo Intl
1 stop
20h 05mMaputo Intl
Washington, D.C. Dulles Intl
2 stops
24h 25mEthiopian Air
Washington, D.C. Dulles Intl
Maputo Intl
2 stops
46h 00mMaputo Intl
Washington, D.C. Dulles Intl
2 stops
30h 50mQatar Airways
Washington, D.C. Dulles Intl
Maputo Intl
1 stop
20h 05mMaputo Intl
Washington, D.C. Dulles Intl
2 stops
35h 20mEthiopian Air
Washington, D.C. Dulles Intl
Maputo Intl
2 stops
46h 00mMaputo Intl
Washington, D.C. Dulles Intl
2 stops
54h 35mQatar Airways
Washington, D.C. Dulles Intl
Maputo Intl
1 stop
20h 05mMaputo Intl
Washington, D.C. Dulles Intl
2 stops
24h 25mEthiopian Air
Washington, D.C. Dulles Intl
Maputo Intl
1 stop
20h 05mMaputo Intl
Washington, D.C. Dulles Intl
2 stops
35h 20mEthiopian Air