Chicago O'Hare Intl
Colombo Bandaranaike Intl
1 stop
18h 50mAir India
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
30h 31mGulf Air
San Francisco
Colombo Bandaranaike Intl
1 stop
22h 15mTurkish Airlines
Newark
Colombo Bandaranaike Intl
1 stop
28h 30mSingapore Airlines
Chicago O'Hare Intl
Colombo Bandaranaike Intl
1 stop
20h 40mEtihad Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
22h 10mQatar Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
36h 55mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
37h 25mTurkish Airlines
Newark
Colombo Bandaranaike Intl
1 stop
28h 30mColombo Bandaranaike Intl
Newark
1 stop
38h 40mSingapore Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
19h 30mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
21h 15mQatar Airways
Newark
Colombo Bandaranaike Intl
2 stops
29h 50mColombo Bandaranaike Intl
Newark
2 stops
25h 15mMultiple Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
19h 20mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
28h 40mEtihad Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
25h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
2 stops
36h 30mIberia