- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Shanghai (SHA) to Nanning (NNG)
Prices were available within the past 7 days and start at CA $348 for one-way flights and CA $693 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., Oct. 20 - Wed., Oct. 30
PVG
Shanghai
NNG
Nanning
CA $693 Roundtrip, found 1 day ago
CA $693
Roundtrip
found 1 day ago
Tue., Oct. 22 - Wed., Nov. 13
PVG
Shanghai
NNG
Nanning
CA $695 Roundtrip, found 2 hours ago
CA $695
Roundtrip
found 2 hours ago
Mon., Oct. 7 - Sat., Mar. 29
PVG
Shanghai
NNG
Nanning
CA $701 Roundtrip, found 2 days ago
CA $701
Roundtrip
found 2 days ago
Fri., Oct. 25 - Sat., Nov. 16
PVG
Shanghai
NNG
Nanning
CA $728 Roundtrip, found 2 hours ago
CA $728
Roundtrip
found 2 hours ago
Wed., Oct. 23 - Mon., Apr. 14
PVG
Shanghai
NNG
Nanning
CA $734 Roundtrip, found 2 days ago
CA $734
Roundtrip
found 2 days ago
Wed., Oct. 23 - Mon., Apr. 14
PVG
Shanghai
NNG
Nanning
CA $765 Roundtrip, found 2 days ago
CA $765
Roundtrip
found 2 days ago
Expedia's Latest Trends
Hotels
Flights
Flights from St. John's (YYT) to Sosua (POP)Flights from Calgary (YYC) to Vancouver (YVR)Flights from Toronto (YYZ) to Dubai (DXB)Flights from Ahmedabad (AMD) to Toronto (YYZ)Flights from Vancouver (YVR) to Fargo (FAR)Flights from London (LHR) to Sarnia (YZR)Flights from Buffalo (BUF) to Bangkok (BKK)Flights from Montreal (YUL) to Bengaluru (BLR)Flights from Lisbon District (LIS) to Madrid (MAD)Flights from Seattle (SEA) to San Diego (SAN)Flights from Toronto (YYZ) to Barcelona (BCN)Flights from Ottawa (YOW) to Málaga (AGP)Flights from Montreal to QingdaoFlights from Vancouver (YVR) to Los Angeles (LAX)Flights from Ottawa to ChengduFlights from Vancouver (YVR) to Bamfield (YBF)
Cruises
Packages
*Available to Expedia members.