Haikou
Shanghai
BEST
DEAL
Wed., 25 Dec.
HAK - PVG
$155
$150
Prime price per passenger