Singapore
Shanghai
Sat, 01 Jun
SIN - PVG
$233
Price per passenger
Singapore
Shanghai
Sat, 04 May
SIN - PVG
Tue, 07 May
PVG - SIN
$670
Price per passenger
Singapore
Shanghai
Sat, 04 May
SIN - PVG
Tue, 07 May
PVG - SIN
$670
Price per passenger