New York John F Kennedy Intl
Kabul Khwaja Rawash
1 stop
21h 55mKabul Khwaja Rawash
New York John F Kennedy Intl
1 stop
34h 30mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
19h 40mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
31h 30mEmirates
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
24h 25mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
19h 40mTurkish Airlines
Los Angeles
Kabul Khwaja Rawash
1 stop
28h 15mKabul Khwaja Rawash
Los Angeles
2 stops
40h 46mEmirates
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
24h 25mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
19h 40mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
24h 25mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
19h 40mTurkish Airlines