Halim Perdanakusuma Airport is better because it is closer to the city centre, meaning shorter transfer times using fast transport service from the airport. It is easier to move around the airport compared to CGK's 3 terminals under one large sprawling complex. It sees fewer crowds, fewer queues, less flight delays and it takes only 15 minutes using taxi to central Jakarta and its top attractions. If you are travelling on a budget, this is also a better airport to fly as flight deals are less expensive. Most business travellers will use this airport for faster transfers.