Bali
Surabaya
BEST
DEAL

Wed., 12 Mar.
DPS - SUB
$51
$49
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Thu., 20 Mar.
DPS - SUB
$52
$50
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Fri., 25 Apr.
DPS - SUB
$61
$59
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Mon., 31 Mar.
DPS - SUB
-17 %
$71
$59
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Fri., 18 Apr.
DPS - SUB
-17 %
$71
$59
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Mon., 05 May
DPS - SUB
$71
$65
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Wed., 12 Mar.
DPS - SUB

Fri., 14 Mar.
SUB - DPS
$111
$108
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Thu., 27 Mar.
DPS - SUB

Sun., 30 Mar.
SUB - DPS
-11 %
$114
$101
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Mon., 17 Mar.
DPS - SUB

Mon., 17 Mar.
SUB - DPS
$120
$117
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Wed., 16 Apr.
DPS - SUB

Wed., 16 Apr.
SUB - DPS
$128
$125
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Fri., 25 Apr.
DPS - SUB

Sun., 27 Apr.
SUB - DPS
$140
$136
Prime price per passenger
Bali
Surabaya
BEST
DEAL

Thu., 08 May
DPS - SUB

Sun., 11 May
SUB - DPS
$158
$144
Prime price per passenger