Please wait...while K2Tickets finds you the best fares
SFO
SFO-San Francisco International , San Francisco, United States
02/25/2025
SHA
SHA-Shanghai All Airports, Shanghai, China
03/04/2025