Singapore
Shanghai
Mon, 06 May
SIN - PVG
Tue, 07 May
PVG - SIN
$688
Price per passenger
Singapore
Shanghai
Fri, 17 May
SIN - PVG
$707
Price per passenger
Singapore
Shanghai
Sat, 04 May
SIN - SHA
Sun, 05 May
SHA - SIN
$999
Price per passenger