San Francisco
Colombo Bandaranaike Intl
2 stops
32h 20mColombo Bandaranaike Intl
San Francisco
2 stops
31h 16mAlaska Airlines
San Francisco
Colombo Bandaranaike Intl
1 stop
27h 00mColombo Bandaranaike Intl
San Francisco
2 stops
29h 55mEmirates
San Francisco
Colombo Bandaranaike Intl
1 stop
21h 25mColombo Bandaranaike Intl
San Francisco
2 stops
31h 16mAlaska Airlines
San Francisco
Colombo Bandaranaike Intl
2 stops
32h 57mColombo Bandaranaike Intl
San Francisco
3 stops
32h 39mAlaska Airlines
Chicago O'Hare Intl
Colombo Bandaranaike Intl
1 stop
25h 20mColombo Bandaranaike Intl
Chicago O'Hare Intl
2 stops
29h 40mEmirates
San Francisco
Colombo Bandaranaike Intl
1 stop
27h 00mColombo Bandaranaike Intl
San Francisco
2 stops
29h 55mEmirates