Singapore
Surabaya
BEST
DEAL
Fri., 19 Apr.
SIN - SUB
Mon., 22 Apr.
SUB - SIN
$307
$296
Prime price per passenger
Singapore
Surabaya
BEST
DEAL
Wed., 24 Jul.
SIN - SUB
$101
$98
Prime price per passenger