Newark
Asmara Intl
2 stops
36h 25mEthiopian Air
Newark
Asmara Intl
1 stop
16h 40mTurkish Airlines
Washington, D.C. Reagan-National
Asmara Intl
2 stops
34h 49mEmirates
Newark
Asmara Intl
3 stops
52h 05mEthiopian Air
Newark
Asmara Intl
1 stop
16h 40mTurkish Airlines
Washington, D.C. Reagan-National
Asmara Intl
2 stops
34h 46mEmirates
New York John F Kennedy Intl
Asmara Intl
1 stop
28h 05mAsmara Intl
New York John F Kennedy Intl
1 stop
34h 55mTurkish Airlines
Seattle/Tacoma Intl
Asmara Intl
1 stop
29h 30mAsmara Intl
Seattle/Tacoma Intl
1 stop
24h 30mEmirates
Los Angeles
Asmara Intl
1 stop
41h 35mAsmara Intl
Los Angeles
1 stop
20h 55mTurkish Airlines
Chicago O'Hare Intl
Asmara Intl
1 stop
28h 20mAsmara Intl
Chicago O'Hare Intl
1 stop
16h 55mTurkish Airlines
Washington, D.C. Dulles Intl
Asmara Intl
3 stops
66h 00mAsmara Intl
Washington, D.C. Dulles Intl
2 stops
20h 25mMultiple Airlines
Chicago O'Hare Intl
Asmara Intl
1 stop
28h 20mAsmara Intl
Chicago O'Hare Intl
1 stop
16h 55mTurkish Airlines