Los Angeles
Colombo Bandaranaike Intl
2 stops
30h 25mColombo Bandaranaike Intl
Los Angeles
3 stops
34h 04mAlaska Airlines
Newark
Colombo Bandaranaike Intl
3 stops
33h 05mColombo Bandaranaike Intl
Newark
2 stops
27h 45mEmirates
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
2 stops
22h 05mColombo Bandaranaike Intl
Washington, D.C. Dulles Intl
1 stop
32h 05mEmirates
Washington, D.C. Dulles Intl
Colombo Bandaranaike Intl
2 stops
22h 05mColombo Bandaranaike Intl
Washington, D.C. Dulles Intl
1 stop
39h 05mEmirates