Flights from Shanghai to San Francisco
PVG to SFO. All flight routes from Shanghai Pudong International Airport, China to San Francisco International, California, USA. These routes are operated by 22 different airlines. You can either fly non-stop with United Airlines or China Eastern Airlines, or choose from 12 different transit flights. The shortest flight time is 11 hours and 5 minutes.
Find the best prices on hotels and car rental near San Francisco
We got great deals on hotels and car rentals near the airport.
Shanghai to San Francisco flights
There are over 14 airlines and as many as 2158 flights every week to this destination. You can fly non-stop to San Francisco (SFO) from Shanghai (PVG) with China Eastern Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Taipei, Vancouver or any other of the 12 alternatives with flight connections.
Tip! You can also fly to San Francisco from Hongqiao International (SHA).
Shanghai to San Francisco with China Eastern Airlines
China Eastern Airlines has non-stop every Friday or Sunday at 13:15 or 14:20. China Eastern Airlines is a member of SkyTeam.
With United Airlines
You can fly non-stop every weekday with flights departing at 13:30, 17:25 or 23:15. You also have the option to do a transit flight via Los Angeles. United Airlines is a Star Alliance member.
With Asiana Airlines
If you fly from Shanghai with Asiana Airlines you will do a stopover in Seoul, ICN before reaching San Francisco. This flight trip will take 14 hours and 50 minutes and you can fly every weekday with departures at 13:10 or 16:20. Asiana Airlines is a Star Alliance member.
With China Airlines
If you fly from Shanghai with China Airlines you will do a stopover in Taipei, TPE before reaching San Francisco. This flight trip will take 15 hours and 5 minutes and you can fly every weekday with departures at 19:50. China Airlines is a member of SkyTeam.
Miles & flight time: PVG - SFO
The shortest flight time between PVG and SFO is 11 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 11h 10m | - | 6172 (9931 km) |
TPE Taipei | 15h 10m | 3h 15m | 6916 (11128 km) |
YVR Vancouver | 15h 49m | 1h 40m | 6439 (10360 km) |
ICN Seoul | 16h 0m | 2h 30m | 6190 (9960 km) |
LAX Los Angeles | 16h 15m | 3h 5m | 6847 (11017 km) |
HND Tokyo | 16h 20m | 4h 5m | 6263 (10077 km) |
NRT Tokyo | 16h 25m | 4h 20m | 6263 (10077 km) |
KIX Osaka | 16h 40m | 1h 55m | 6248 (10053 km) |
SEA Seattle | 17h 34m | 3h 50m | 6424 (10336 km) |
WUH Wuhan | 18h 20m | 3h 25m | 6952 (11186 km) |
HKG Hong Kong | 18h 40m | 2h 40m | 7737 (12449 km) |
PEK Beijing | 18h 40m | 3h 45m | 6616 (10645 km) |
CAN Guangzhou | 19h 40m | 4h 0m | 7674 (12347 km) |
Unpublished Flight Rates From Shanghai to San Francisco
From Shanghai to USA
Below is a list of other destinations to USA from Shanghai Pudong International Airport with either direct flights or 1 stop connections.
- DFW Dallas Direct
- ORD Chicago Direct
- ATL Atlanta
- DEN Denver
- JFK New York Direct
- MIA Miami
- LAX Los Angeles Direct
- CLT Charlotte
- EWR New York Direct
- IAH Houston
From China to San Francisco
Below is a list of other cities in China with flights to San Francisco with either non-stop or connecting flights.