New York John F Kennedy Intl
Kabul Khwaja Rawash
1 stop
21h 55mKabul Khwaja Rawash
New York John F Kennedy Intl
1 stop
28h 25mTurkish 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
29h 35mKabul 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
Washington, D.C. Dulles Intl
Kabul Khwaja Rawash
1 stop
29h 35mKabul Khwaja Rawash
Washington, D.C. Dulles Intl
1 stop
38h 30mTurkish Airlines
New York John F Kennedy Intl
Kabul Khwaja Rawash
1 stop
36h 35mKabul Khwaja Rawash
New York John F Kennedy Intl
1 stop
37h 15mEmirates