Flights from Nanjing to Shanghai (NKG → SHA)
Loading map...
viaQingdao(TAO)
NKG→TAO+1h 30mTAO→SHA
2h 48m
viaFuzhou(FOC)
NKG→FOC+1h 30mFOC→SHA
2h 59m
viaWeihai(WEH)
NKG→WEH+1h 30mWEH→SHA
3h 5m
viaYantai(YNT)
NKG→YNT+1h 30mYNT→SHA
3h 9m
viaXiangyang(XFN)
NKG→XFN+1h 30mXFN→SHA
3h 15m
viaChangsha(CSX)
NKG→CSX+1h 30mCSX→SHA
3h 17m
viaJinjiang(JJN)
NKG→JJN+1h 30mJJN→SHA
3h 18m
viaXiamen(XMN)
NKG→XMN+1h 30mXMN→SHA
3h 24m
viaGanzhou(KOW)
NKG→KOW+1h 30mKOW→SHA
3h 26m
viaDalian(DLC)
NKG→DLC+1h 30mDLC→SHA
3h 30m
viaHengyang(HNY)
NKG→HNY+1h 30mHNY→SHA
3h 37m
viaShijiazhuang(SJW)
NKG→SJW+1h 30mSJW→SHA
3h 38m
viaBeijing(PKX)
NKG→PKX+1h 30mPKX→SHA
3h 45m
viaJieyang(SWA)
NKG→SWA+1h 30mSWA→SHA
3h 45m
viaTaiyuan(TYN)
NKG→TYN+1h 30mTYN→SHA
3h 48m
viaBeijing(PEK)
NKG→PEK+1h 30mPEK→SHA
3h 53m
viaXian(XIY)
NKG→XIY+1h 30mXIY→SHA
4h 7m
viaGuangzhou(CAN)
NKG→CAN+1h 30mCAN→SHA
4h 9m
viaDatong(DAT)
NKG→DAT+1h 30mDAT→SHA
4h 10m
viaShenzhen(SZX)
NKG→SZX+1h 30mSZX→SHA
4h 15m
Frequently asked questions
Are there direct flights from Nanjing to Shanghai? Currently, there are no direct flights from NKG 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 Nanjing → Shanghai.
Try a nearby airport to Nanjing
Flights to Shanghai (SHA) from other airports within 350 km of Nanjing. Often unlocks cheaper fares or better times.
Or try a nearby airport to Shanghai
Flights from Nanjing (NKG) to other airports within 350 km of Shanghai.