Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
34h 40mEmirates
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
29h 35mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
38h 30mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
37h 00mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
24h 50mEmirates
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
35h 08mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
2 stops
39h 08mMultiple Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
24h 25mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
38h 30mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
29h 35mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
19h 40mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
41h 35mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
24h 50mEmirates