* Fares are inclusive of tax and surcharges, and subject to availability.

From IDR 9446000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 13532000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 14335000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 15645000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 41321000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 47891000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 54856000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 10734000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 11344000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 12092000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 12952000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 13550000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 13554000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 13752000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 14014000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 15039000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 15495000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 16641000*
Return trip
For travel between 03 May 2026 - 30 Nov 2026
From IDR 40966000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 41002000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 41623000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 41895000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 42061000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 42128000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 42248000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 44139000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 49392000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 52015000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 52274000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026
From IDR 54123000*
Return trip
For travel between 03 May 2026 - 30 Jun 2026