Flights from Shanghai to Shanghai (PVG → SHA)
Loading map...
viaLinyi(LYI)
PVG→LYI+1h 30mLYI→SHA
2h 44m
viaQingdao(TAO)
PVG→TAO+1h 30mTAO→SHA
2h 53m
viaNanchang(KHN)
PVG→KHN+1h 30mKHN→SHA
2h 55m
viaFuzhou(FOC)
PVG→FOC+1h 30mFOC→SHA
2h 56m
viaWeihai(WEH)
PVG→WEH+1h 30mWEH→SHA
3h 5m
viaTaipei(TSA)
PVG→TSA+1h 30mTSA→SHA
3h 6m
viaWuhan(WUH)
PVG→WUH+1h 30mWUH→SHA
3h 9m
viaYantai(YNT)
PVG→YNT+1h 30mYNT→SHA
3h 12m
viaDongying(DOY)
PVG→DOY+1h 30mDOY→SHA
3h 16m
viaJinan(TNA)
PVG→TNA+1h 30mTNA→SHA
3h 16m
viaJinjiang(JJN)
PVG→JJN+1h 30mJJN→SHA
3h 19m
viaZhengzhou(CGO)
PVG→CGO+1h 30mCGO→SHA
3h 25m
viaXiamen(XMN)
PVG→XMN+1h 30mXMN→SHA
3h 25m
viaJi'An(JGS)
PVG→JGS+1h 30mJGS→SHA
3h 26m
viaDalian(DLC)
PVG→DLC+1h 30mDLC→SHA
3h 32m
viaChangsha(CSX)
PVG→CSX+1h 30mCSX→SHA
3h 33m
viaGanzhou(KOW)
PVG→KOW+1h 30mKOW→SHA
3h 36m
viaTianjin(TSN)
PVG→TSN+1h 30mTSN→SHA
3h 46m
viaJieyang(SWA)
PVG→SWA+1h 30mSWA→SHA
3h 49m
viaHengyang(HNY)
PVG→HNY+1h 30mHNY→SHA
3h 51m
Frequently asked questions
Are there direct flights from Shanghai to Shanghai? Currently, there are no direct flights from PVG to SHA. 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 → Shanghai.
Try a nearby airport to Shanghai
Flights to Shanghai (SHA) from other airports within 350 km of Shanghai. Often unlocks cheaper fares or better times.
Or try a nearby airport to Shanghai
Flights from Shanghai (PVG) to other airports within 350 km of Shanghai.