Newark
Victoria Seychelles Intl
2 stops
27h 20mAir Canada
Newark
Victoria Seychelles Intl
1 stop
25h 35mUnited Airlines
New York John F Kennedy Intl
Victoria Seychelles Intl
2 stops
42h 20mEgypt Air
New York John F Kennedy Intl
Victoria Seychelles Intl
1 stop
35h 30mEmirates
New York John F Kennedy Intl
Victoria Seychelles Intl
2 stops
32h 20mEthiopian Air
New York John F Kennedy Intl
Victoria Seychelles Intl
1 stop
19h 00mKenya Airways
New York John F Kennedy Intl
Victoria Seychelles Intl
1 stop
27h 30mVictoria Seychelles Intl
New York John F Kennedy Intl
1 stop
22h 00mKenya Airways
Newark
Victoria Seychelles Intl
2 stops
28h 40mVictoria Seychelles Intl
Newark
2 stops
34h 41mMultiple Airlines
Newark
Victoria Seychelles Intl
2 stops
21h 35mVictoria Seychelles Intl
Newark
2 stops
23h 25mEthiopian Air
Newark
Victoria Seychelles Intl
1 stop
25h 35mVictoria Seychelles Intl
Newark
1 stop
32h 40mTurkish Airlines
New York John F Kennedy Intl
Victoria Seychelles Intl
3 stops
37h 50mVictoria Seychelles Intl
New York John F Kennedy Intl
3 stops
45h 12mAir Canada
New York John F Kennedy Intl
Victoria Seychelles Intl
1 stop
23h 10mVictoria Seychelles Intl
New York John F Kennedy Intl
1 stop
21h 30mQatar Airways