Singapore
Shanghai
Sun, 26 May
SIN - PVG
$288
Price per passenger
Singapore
Shanghai
Wed, 08 May
SIN - SHA
Thu, 09 May
SHA - SIN
$362
Price per passenger
Singapore
Shanghai
Sat, 11 May
SIN - SHA
Sun, 12 May
SHA - SIN
$427
Price per passenger