New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
22h 10mQatar Airways
San Francisco
Colombo Bandaranaike Intl
1 stop
22h 15mTurkish Airlines
Newark
Colombo Bandaranaike Intl
1 stop
28h 30mSingapore Airlines
Newark
Colombo Bandaranaike Intl
2 stops
33h 50mAir India
Los Angeles
Colombo Bandaranaike Intl
2 stops
27h 50mMultiple Airlines
Los Angeles
Colombo Bandaranaike Intl
1 stop
37h 05mEmirates
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
31h 25mColombo Bandaranaike Intl
New York John F Kennedy Intl
2 stops
40h 25mIberia
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
31h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
31h 20mTurkish Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
22h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
37h 40mQatar Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
33h 20mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
32h 45mAir India
Newark
Colombo Bandaranaike Intl
1 stop
28h 30mColombo Bandaranaike Intl
Newark
1 stop
38h 40mSingapore Airlines
Newark
Colombo Bandaranaike Intl
2 stops
21h 35mColombo Bandaranaike Intl
Newark
2 stops
28h 25mMultiple Airlines