Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
41h 53mEmirates
Newark
Kabul Khwaja Rawash
3 stops
71h 15mMultiple Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
35h 13mEmirates
New York John F Kennedy Intl
Kabul Khwaja Rawash
1 stop
21h 55mKabul Khwaja Rawash
New York John F Kennedy Intl
1 stop
22h 15mTurkish Airlines
San Francisco
Kabul Khwaja Rawash
1 stop
34h 30mKabul Khwaja Rawash
San Francisco
1 stop
33h 10mEmirates
Newark
Kabul Khwaja Rawash
1 stop
22h 10mKabul Khwaja Rawash
Newark
1 stop
22h 05mTurkish Airlines
San Francisco
Kabul Khwaja Rawash
1 stop
34h 30mKabul Khwaja Rawash
San Francisco
1 stop
33h 10mEmirates
San Francisco
Kabul Khwaja Rawash
2 stops
50h 00mKabul Khwaja Rawash
San Francisco
1 stop
33h 10mEmirates
Newark
Kabul Khwaja Rawash
2 stops
30h 40mKabul Khwaja Rawash
Newark
2 stops
44h 10mEmirates