Please wait...while K2Tickets finds you the best fares
SFO
SFO-San Francisco International , San Francisco, United States
05/29/2024
SHA
SHA-Shanghai Hongqiao International , Shanghai, China
06/05/2024