Newark
Colombo Bandaranaike Intl
1 stop
18h 35mAir India
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
30h 25mGulf Air
San Francisco
Colombo Bandaranaike Intl
1 stop
27h 35mTurkish Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
63h 35mSingapore Airlines
Chicago O'Hare Intl
Colombo Bandaranaike Intl
1 stop
20h 40mEtihad Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
29h 15mQatar Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
19h 30mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
31h 20mTurkish Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
19h 20mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
34h 05mEtihad Airways
New York John F Kennedy Intl
Colombo Bandaranaike Intl
1 stop
29h 15mColombo Bandaranaike Intl
New York John F Kennedy Intl
1 stop
21h 15mQatar Airways
Dallas/Fort Worth
Colombo Bandaranaike Intl
2 stops
29h 50mColombo Bandaranaike Intl
Dallas/Fort Worth
2 stops
28h 45mMultiple Airlines
Newark
Colombo Bandaranaike Intl
1 stop
28h 30mColombo Bandaranaike Intl
Newark
1 stop
38h 40mSingapore Airlines
San Francisco
Colombo Bandaranaike Intl
Nonstop
42h 20mColombo Bandaranaike Intl
San Francisco
Nonstop
22h 30mUndisclosed Carrier