Newark
Victoria Seychelles Intl
3 stops
31h 20mAustrian Airlines
Newark
Victoria Seychelles Intl
2 stops
30h 15mMultiple Airlines
New York John F Kennedy Intl
Victoria Seychelles Intl
3 stops
57h 45mMultiple Airlines
New York John F Kennedy Intl
Victoria Seychelles Intl
1 stop
36h 45mVictoria Seychelles Intl
New York John F Kennedy Intl
1 stop
36h 20mKenya Airways
Newark
Victoria Seychelles Intl
2 stops
32h 35mVictoria Seychelles Intl
Newark
2 stops
22h 55mEthiopian Air
New York John F Kennedy Intl
Victoria Seychelles Intl
1 stop
23h 10mVictoria Seychelles Intl
New York John F Kennedy Intl
1 stop
27h 50mQatar Airways
Newark
Victoria Seychelles Intl
1 stop
25h 35mVictoria Seychelles Intl
Newark
1 stop
32h 00mUnited Airlines
New York John F Kennedy Intl
Victoria Seychelles Intl
2 stops
42h 20mVictoria Seychelles Intl
New York John F Kennedy Intl
2 stops
23h 40mEgypt Air
New York LaGuardia
Victoria Seychelles Intl
3 stops
36h 20mVictoria Seychelles Intl
New York LaGuardia
2 stops
39h 33mMultiple Airlines