Los Angeles
Colombo Bandaranaike Intl
2 stops
31h 25mColombo Bandaranaike Intl
Los Angeles
3 stops
33h 59mAlaska Airlines
Newark
Colombo Bandaranaike Intl
3 stops
33h 05mColombo Bandaranaike Intl
Newark
2 stops
27h 45mEmirates
Los Angeles
Colombo Bandaranaike Intl
2 stops
31h 02mColombo Bandaranaike Intl
Los Angeles
3 stops
32h 54mAlaska Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
3 stops
34h 40mColombo Bandaranaike Intl
New York John F Kennedy Intl
2 stops
25h 20mEmirates
Los Angeles
Colombo Bandaranaike Intl
2 stops
30h 55mColombo Bandaranaike Intl
Los Angeles
3 stops
32h 54mAlaska Airlines
Newark
Colombo Bandaranaike Intl
3 stops
33h 35mColombo Bandaranaike Intl
Newark
3 stops
35h 54mAlaska Airlines
Newark
Colombo Bandaranaike Intl
3 stops
33h 05mEmirates
New York John F Kennedy Intl
Colombo Bandaranaike Intl
3 stops
34h 40mEmirates