Newark
Colombo Bandaranaike Intl
2 stops
23h 10mColombo Bandaranaike Intl
Newark
3 stops
34h 15mEmirates
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
24h 45mColombo Bandaranaike Intl
New York John F Kennedy Intl
3 stops
31h 50mEmirates
Newark
Colombo Bandaranaike Intl
3 stops
33h 05mColombo Bandaranaike Intl
Newark
3 stops
34h 15mEmirates
Chicago O'Hare Intl
Colombo Bandaranaike Intl
1 stop
25h 20mColombo Bandaranaike Intl
Chicago O'Hare Intl
2 stops
29h 40mEmirates
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
2 stops
22h 05mColombo Bandaranaike Intl
Washington, D.C. Dulles Intl
1 stop
32h 05mEmirates
Chicago O'Hare Intl
Colombo Bandaranaike Intl
2 stops
35h 15mColombo Bandaranaike Intl
Chicago O'Hare Intl
1 stop
23h 10mEmirates