Los Angeles
Colombo Bandaranaike Intl
2 stops
29h 25mColombo Bandaranaike Intl
Los Angeles
3 stops
34h 04mAlaska Airlines
Los Angeles
Colombo Bandaranaike Intl
1 stop
27h 15mColombo Bandaranaike Intl
Los Angeles
1 stop
40h 20mEmirates
Los Angeles
Colombo Bandaranaike Intl
2 stops
32h 55mColombo Bandaranaike Intl
Los Angeles
3 stops
32h 54mAlaska Airlines
Los Angeles
Colombo Bandaranaike Intl
1 stop
40h 45mColombo Bandaranaike Intl
Los Angeles
2 stops
30h 00mEmirates
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
2 stops
21h 35mColombo Bandaranaike Intl
Washington, D.C. Dulles Intl
1 stop
39h 45mEmirates
Los Angeles
Colombo Bandaranaike Intl
1 stop
27h 25mColombo Bandaranaike Intl
Los Angeles
1 stop
23h 40mEmirates