Singapore
Makung
BEST
DEAL
Wed, 22 May
SIN - MZG
Fri, 24 May
MZG - SIN
£1391
£1368
Prime price per passenger