New York John F Kennedy Intl
Lilongwe Intl
4 stops
35h 45mEthiopian Air
Newark
Lilongwe Intl
3 stops
27h 00mLilongwe Intl
Newark
2 stops
33h 40mEthiopian Air
Los Angeles
Lilongwe Intl
2 stops
59h 45mLilongwe Intl
Los Angeles
3 stops
57h 00mMultiple Airlines
Washington, D.C. Dulles Intl
Lilongwe Intl
1 stop
19h 55mLilongwe Intl
Washington, D.C. Dulles Intl
2 stops
22h 55mUnited Airlines
Newark
Lilongwe Intl
3 stops
35h 20mLilongwe Intl
Newark
2 stops
33h 40mEthiopian Air
Newark
Lilongwe Intl
4 stops
51h 00mLilongwe Intl
Newark
2 stops
33h 40mEthiopian Air
Newark
Lilongwe Intl
3 stops
35h 20mLilongwe Intl
Newark
2 stops
33h 40mEthiopian Air