Singapore
Guangzhou
Sat, 29 Jun
SIN - CAN
$437
Price per passenger
Singapore
Guangzhou
Fri, 26 Apr
SIN - CAN
Tue, 30 Apr
CAN - SIN
$455
Price per passenger
Singapore
Guangzhou
Fri, 26 Apr
SIN - CAN
Tue, 30 Apr
CAN - SIN
$455
Price per passenger