Flights from Shanghai to San Diego (PVG → SAN)
Loading map...
viaLos Angeles(LAX)
PVG→LAX+1h 30mLAX→SAN
13h 57m
viaSan Francisco(SFO)
PVG→SFO+1h 30mSFO→SAN
13h 58m
viaTokyo(NRT)
PVG→NRT+1h 30mNRT→SAN
14h 7m
viaSeattle(SEA)
PVG→SEA+1h 30mSEA→SAN
14h 18m
viaVancouver(YVR)
PVG→YVR+1h 30mYVR→SAN
14h 20m
viaDallas(DFW)
PVG→DFW+1h 30mDFW→SAN
17h 36m
viaDetroit(DTW)
PVG→DTW+1h 30mDTW→SAN
18h 41m
viaToronto(YYZ)
PVG→YYZ+1h 30mYYZ→SAN
19h 1m
viaNew York(JFK)
PVG→JFK+1h 30mJFK→SAN
20h 5m
viaAmsterdam(AMS)
PVG→AMS+1h 30mAMS→SAN
22h 35m
viaLondon(LHR)
PVG→LHR+1h 30mLHR→SAN
22h 44m
viaMunich(MUC)
PVG→MUC+1h 30mMUC→SAN
23h 13m
Frequently asked questions
Are there direct flights from Shanghai to San Diego? Currently, there are no direct flights from PVG to SAN. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Shanghai → San Diego.
Try a nearby airport to Shanghai
Flights to San Diego (SAN) from other airports within 350 km of Shanghai. Often unlocks cheaper fares or better times.
Or try a nearby airport to San Diego
Flights from Shanghai (PVG) to other airports within 350 km of San Diego.