Newark
Colombo Bandaranaike Intl
1 stop
18h 35mAir India
New York John F Kennedy Intl
Colombo Bandaranaike Intl
3 stops
30h 25mGulf Air
San Francisco
Colombo Bandaranaike Intl
1 stop
27h 35mTurkish Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
41h 10mSingapore Airlines
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
1 stop
25h 45mEmirates
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
22h 50mQatar Airways
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
1 stop
22h 00mColombo Bandaranaike Intl
Washington, D.C. Dulles Intl
1 stop
41h 25mTurkish Airlines
Chicago O'Hare Intl
Colombo Bandaranaike Intl
2 stops
25h 15mColombo Bandaranaike Intl
Chicago O'Hare Intl
2 stops
25h 10mBritish Airways
Chicago O'Hare Intl
Colombo Bandaranaike Intl
1 stop
29h 00mColombo Bandaranaike Intl
Chicago O'Hare Intl
1 stop
32h 10mMultiple Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
22h 10mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
28h 25mQatar Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
19h 20mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
40h 55mEtihad Airways
San Francisco
Colombo Bandaranaike Intl
Nonstop
29h 35mColombo Bandaranaike Intl
San Francisco
Nonstop
35h 10mUndisclosed Carrier