New York John F Kennedy Intl
Asmara Intl
1 stop
31h 25mEgypt Air
Newark
Asmara Intl
2 stops
22h 10mEthiopian Air
New York John F Kennedy Intl
Asmara Intl
1 stop
31h 25mEgypt Air
New York John F Kennedy Intl
Asmara Intl
2 stops
36h 10mEthiopian Air
Newark
Asmara Intl
1 stop
30h 25mEgypt Air
Newark
Asmara Intl
2 stops
22h 10mEthiopian Air
Seattle/Tacoma Intl
Asmara Intl
1 stop
19h 05mAsmara Intl
Seattle/Tacoma Intl
1 stop
26h 00mTurkish Airlines
Seattle/Tacoma Intl
Asmara Intl
1 stop
29h 30mAsmara Intl
Seattle/Tacoma Intl
1 stop
24h 30mEmirates
Newark
Asmara Intl
2 stops
30h 25mAsmara Intl
Newark
2 stops
20h 10mMultiple Airlines
Washington, D.C. Dulles Intl
Asmara Intl
1 stop
24h 05mAsmara Intl
Washington, D.C. Dulles Intl
1 stop
21h 00mTurkish Airlines
New York John F Kennedy Intl
Asmara Intl
1 stop
33h 05mAsmara Intl
New York John F Kennedy Intl
1 stop
17h 00mTurkish Airlines
New York John F Kennedy Intl
Asmara Intl
1 stop
16h 25mAsmara Intl
New York John F Kennedy Intl
1 stop
34h 55mTurkish Airlines