This airport takes its name from Air Vice-Marshal Halim Perdanakusuma, an Indonesian aviator. It is now home to a large number of turboprop, charter, and general aviation companies. It is a major air force base of the Indonesian Air Force and is home to most of its major squadrons, such as the 31st Squadron and the 17th VIP Squadron. In the 1960s, it was also known as the Halim Perdana Kusumah Air Force Base, and before that it was known as Tjililitan Airport or Tjililitan Airfield, after its borough. As a civilian airport, Halim Perdanakusuma was one the city's main airports, along with Kemayoran Airport, until the opening of Soekarno–Hatta International Airport in Tangerang in 1985. Until then, it served all international routes bound for Jakarta, while Kemayoran handled domestic flights. The closure of Kemayoran in 1985 meant that Halim would serve as the secondary airport of Jakarta, mostly handling charter flights, general aviation, and flying school base for the next 29 years. In the 1990s the Directorate General of Civil Aviation mandated that Halim would serve non-scheduled flights, as well as scheduled flights with aircraft under 100 passengers capacity. To ease congestion at Soekarno–Hatta, the Halim airport authority has announced that it will give 60 flight slots per hour for scheduled flights and, for the first time, the 2013 Haj pilgrims used this airport. Since 2014, the airport has served domestic scheduled flights with a capacity up to 2.2 million passengers per year from about 200,000 passengers in 2013. An express train has been planned to connect the two airports. Batik Air was the largest user, taking 32 slots from 74 slots available for all airlines a day.
Terminals
Passengers Terminal
This terminal serves for all departing and arriving flights. The terminal has an area of about ten thousand square metres only.
The feasibility study of an airport-to-airport Express Train has been finished and ready for prequalification offering. The Express Train initial plan is from Soekarno–Hatta International Airport to Manggarai, but to realize needs of transportation from Halim Perdanakusuma Airport, the route is extended from Manggarai to HPA. The route will stretch 33 kilometers, from Halim-Cawang-Manggarai-Tanah Abang-Sudirman-Pluit-Terminal 2&3 SHIA, on surface, underground and elevated, and has been agreed by Peraturan Menteri Nomor 1264 Tahun 2013 of Transportation Ministry. The Express Train takes 30 minutes to travel between two airports instead of a 1 to 3 hours drive. On September 2019, then Minister of State Owned Eterprises Rini Soemarno confirmed that the ongoing Jakarta-Bandung High-Speed Rail project will also include a light rail station that is integrated with the HSR station, therefore providing connection between two airports via Greater Jakarta LRT and Soekarno–Hatta Airport Rail Link.
Besides being an airport for commercial flights, the airport's airfield is also conjoined with the Halim Perdanakusuma Air Base of the Indonesian Air Force part of the 1st Air Force Operations Command responsible for the western section of the Indonesian airspace. The airbase is home to five squadrons of the Indonesian Air Force and the headquarters to the 1st Air Force Operations Command. Other than that, the base is also occupied by more than twenty other units of the IDAF such as the Air Force Education Command Headquarters, the National Air Defense Command Headquarters, the Headquarters of the National Air Defense Command Sector I, the Air Survey and Photography Service, the Air Force Psychological Service, and the dr. Esnawan Antariksa Air Force Hospital. As per February 2018, the airbase is commanded by Air commodore M. Tonny Harjono, S.E.
Accidents and Incidents
On 24 June 1982, British Airways Flight 9, a Boeing 747-200 flew through a cloud of volcanic ash thrown up by the eruption of Mount Galunggung, causing the failure of all four engines. The crew diverted the aircraft to Jakarta and it landed safely.
On 21 June 2012, an Indonesian Air Force Fokker F-27 crashed on landing and hit a housing complex near Halim airport.
On 4 April 2016, Batik Air Flight 7703, a Boeing 737-800 registration PK-LBS, collided with a TransNusaATR 42 while taxiing. The Boeing 737 wingtip sliced the tail of the ATR. The wingtip of the Boeing 737 burst into flames but was quickly extinguished. No one on board were killed.