New York John F Kennedy Intl
Libreville
2 stops
22h 05mLibreville
New York John F Kennedy Intl
3 stops
36h 15mMultiple Airlines
Newark
Libreville
3 stops
26h 05mLibreville
Newark
3 stops
36h 00mEthiopian Air
New York John F Kennedy Intl
Libreville
2 stops
32h 20mLibreville
New York John F Kennedy Intl
2 stops
27h 30mRwandAir
Newark
Libreville
1 stop
20h 40mLibreville
Newark
1 stop
22h 20mAir France
New York John F Kennedy Intl
Libreville
1 stop
40h 30mLibreville
New York John F Kennedy Intl
1 stop
37h 45mTurkish Airlines
Newark
Libreville
3 stops
26h 05mLibreville
Newark
2 stops
16h 30mMultiple Airlines