Flights from San Francisco to Shanghai (Pudong)

SFOPVG

San Francisco International Airport (San Francisco, United States) → Shanghai Pudong International Airport (Shanghai (Pudong), China)

Also known as Shanghai (Pudong).

Nonstop
12h 25m
Distance
9,877 km
Frequency
7×/week
One-way from
$438

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • MU59012:00→17:0013hChina Eastern Airlines
  • UA85713:00→17:2512h 25mUnited Airlines

Tuesday

  • UA85713:00→17:2512h 25mUnited Airlines

Wednesday

  • UA85713:00→17:2512h 25mUnited Airlines

Thursday

  • MU59012:00→17:0013hChina Eastern Airlines
  • UA85713:00→17:2512h 25mUnited Airlines

Friday

  • UA85713:00→17:2512h 25mUnited Airlines

Saturday

  • MU59012:00→17:0013hChina Eastern Airlines
  • UA85713:00→17:2512h 25mUnited Airlines

Sunday

  • UA85713:00→17:2512h 25mUnited Airlines

San Francisco to Shanghai (Pudong) — frequently asked

How long is the flight from San Francisco to Shanghai (Pudong)?
SFO–PVG is 12h 25m nonstop, covering 9,877 km (6,137 mi).
Which airlines fly nonstop from San Francisco to Shanghai (Pudong)?
China Eastern Airlines, United Airlines operate this route nonstop.
How much is a flight from San Francisco to Shanghai (Pudong)?
One-way fares on SFO–PVG recently started from $438. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from San Francisco to Shanghai (Pudong)?
The route is served 7 days a week (10 scheduled departures).