Singapore
Christchurch
BEST
DEAL
Mon., 17 Jun.
SIN - CHC
$1113
$1046
Prime price per passenger