New York John F Kennedy Intl
Kabul Khwaja Rawash
1 stop
21h 55mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
30h 38mMultiple Airlines
New York John F Kennedy Intl
Kabul Khwaja Rawash
1 stop
21h 55mTurkish Airlines
Newark
Kabul Khwaja Rawash
1 stop
22h 10mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
24h 25mTurkish Airlines
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
2 stops
47h 30mMultiple 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. Reagan-National
Kabul Khwaja Rawash
2 stops
29h 05mKabul Khwaja Rawash
Washington, D.C. Reagan-National
2 stops
38h 45mMultiple Airlines
Los Angeles
Kabul Khwaja Rawash
1 stop
34h 55mKabul Khwaja Rawash
Los Angeles
1 stop
40h 05mEmirates
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
Newark
Kabul Khwaja Rawash
1 stop
22h 10mKabul Khwaja Rawash
Newark
1 stop
22h 25mTurkish Airlines
Los Angeles
Kabul Khwaja Rawash
1 stop
23h 50mKabul Khwaja Rawash
Los Angeles
1 stop
38h 25mTurkish Airlines