Nanning
Shanghai
BEST
DEAL

Thu., 20 Mar.
NNG - PVG
$119
$113
Prime price per passenger
Nanning
Shanghai
BEST
DEAL

Sat., 29 Mar.
NNG - PVG
$167
$160
Prime price per passenger