Los Angeles
Colombo Bandaranaike Intl
2 stops
32h 22mColombo Bandaranaike Intl
Los Angeles
3 stops
31h 34mAlaska Airlines
New York John F Kennedy Intl
Colombo Bandaranaike Intl
2 stops
21h 40mColombo Bandaranaike Intl
New York John F Kennedy Intl
3 stops
31h 50mEmirates
Los Angeles
Colombo Bandaranaike Intl
2 stops
29h 35mColombo Bandaranaike Intl
Los Angeles
3 stops
32h 59mAlaska Airlines
Los Angeles
Colombo Bandaranaike Intl
2 stops
27h 45mColombo Bandaranaike Intl
Los Angeles
3 stops
31h 34mAlaska Airlines
Newark
Colombo Bandaranaike Intl
3 stops
33h 05mColombo Bandaranaike Intl
Newark
2 stops
27h 45mEmirates
Newark
Colombo Bandaranaike Intl
3 stops
34h 55mColombo Bandaranaike Intl
Newark
3 stops
35h 54mAlaska Airlines