Flight tickets from Shanghai to San Francisco

SHA
SFO

General flight information: Shanghai – San Francisco

12 ⁠hr 40 ⁠min Flight duration
9,878 km Distance between cities
16 ⁠hr Time zone difference
16 Direct flights per week
13:10 Earliest departure
14:05 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Airports in Shanghai

with flights to San Francisco

Airports in San Francisco

receiving flights from Shanghai

FAQ

Flight duration from Shanghai to San Francisco

Average flight duration: 12 hours 40 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.

Distance between Shanghai and San Francisco

Are there direct flights from Shanghai to San Francisco?

Which airlines fly from Shanghai to San Francisco

Which city is best for a layover?