Recent return flight deals
22/8Thu
direct
1h 50mKCH-CGK
26/8Mon
1 stop
11h 15mCGK-KCH
17/6Mon
directAirAsia
2h 30mPEN-CGK
20/6Thu
1 stopAirAsia
10h 35mCGK-PEN
18/7Thu
1 stop
13h 45mJHB-CGK
22/7Mon
direct
1h 50mCGK-JHB
28/6Fri
1 stop
18h 00mPEN-CGK
30/6Sun
direct
2h 30mCGK-PEN
26/7Fri
directIndonesia AirAsia
1h 50mJHB-CGK
29/7Mon
directIndonesia AirAsia
1h 50mCGK-JHB
14/9Sat
1 stop
10h 00mPEN-CGK
17/9Tue
1 stop
27h 10mCGK-PEN
14/6Fri
direct
1h 45mJHB-CGK
21/6Fri
1 stop
6h 40mCGK-JHB
2/6Sun
directIndonesia AirAsia
1h 50mKCH-CGK
6/6Thu
directIndonesia AirAsia
1h 50mCGK-KCH
2/8Fri
1 stop
9h 50mBKI-CGK
6/8Tue
direct
2h 35mCGK-BKI
13/8Tue
1 stopScoot
16h 25mMYY-CGK
18/8Sun
1 stopScoot
22h 10mCGK-MYY