Singapore
Shanghai
Mon, 03 Jun
SIN - PVG
$229
Price per passenger
Singapore
Shanghai
Sat, 04 May
SIN - PVG
Tue, 07 May
PVG - SIN
$407
Price per passenger
Singapore
Shanghai
Sat, 04 May
SIN - PVG
Mon, 06 May
PVG - SIN
$416
Price per passenger