Airlines with flights from Shanghai to San Francisco
There are 12 airlines with scheduled flights between PVG and SFO. Both United and China Eastern operates non-stop flights from Shanghai Airport to SFO Airport and the flight time is 11 hours and 25 minutes.
Choose airline
Schedules
Non-stop with United Airlines
-
Total flight time: 11 hours and 25 minutes
-
San Francisco is a United Airlines hub.
-
7 flights per week
-
Boeing 777-300ER
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with China Eastern Airlines
-
Total flight time: 10 hours and 55 minutes
-
Sky Team Alliance
-
Shanghai is a China Eastern Airlines hub.
-
3 flights per week
-
Boeing 777-300ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Via Seoul with Asiana Airlines
-
Total flight time: 14h 00m - 17h 40m.
-
14 flights per week
Flight
OZ212
OZ212
The timetable & schedule information was updated at 2026-04-22
Via Vancouver with Air Canada
-
Total flight time: 14h 26m - 17h 46m.
-
14 flights per week
Flight
AC1768
The timetable & schedule information was updated at 2026-04-22
Via Seattle with Delta Air Lines
-
Total flight time: 14h 27m - 17h 49m.
-
Sky Team Alliance
-
14 flights per week
Flight
DL3991
The timetable & schedule information was updated at 2026-04-22
Via Seoul with Korean Air
-
Total flight time: 14h 30m - 17h 10m.
-
Sky Team Alliance
-
21 flights per week
Flight
KE23
KE23
The timetable & schedule information was updated at 2026-04-22

There are 12 airlines with scheduled flights between PVG and SFO. Both United and China Eastern operates non-stop flights from Shanghai Airport to SFO Airport and the flight time is 11 hours and 25 minutes.
Via Taipei with EVA Air
Via Taipei with China Airlines
Via Tokyo with JAL
Via Hong Kong with Cathay Pacific
Via Tokyo with ANA
Via Wuhan with China Southern