
Abdul Rachman Saleh Airport (IATA: MLG, ICAO: WARA) is a domestic airport serving Malang, the second-largest city in East Java, Indonesia. It is named after Abdul Rachman Saleh (1909–1947), an Indonesian aviator and physiologist, and a recognized national hero who was killed when his aircraft was shot down by Dutch forces while landing at Maguwo Airfield (now Adisutjipto Airport) in Yogyakarta during the Indonesian National Revolution. Located approximately 9.6 km (6.0 miles) from Malang city center, the airport serves as the main air gateway to the city and its surrounding areas. Currently, commercial passenger services are limited, with only a single route to Jakarta. While the airport’s commercial operations are managed by the Ministry of Transportation’s Directorate General of Civil Aviation, the land is fully owned by the Indonesian Air Force, with the civilian terminal operating as an enclave within the military facility. In addition to serving commercial flights, the airport shares its infrastructure with Abdul Rachman Saleh Air Force Base, a Type A airbase of the Indonesian Air Force. The base hosts four squadrons: the 4th Light Transport Squadron, operating the CASA C-212 Aviocar; the 21st Combat Squadron, operating the Embraer EMB 314 Super Tucano; the 32nd Heavy Transport Squadron, operating the C-130 Hercules; and the 22nd Technical Squadron.

7.929°S, 112.714°E · 526 m s. n. m. (1.726 ft)
Lengths and surfaces from the public OurAirports register; open runways only.
Tower
Approach
Reference frequencies for enthusiasts, from OurAirports (community database, public domain), checked on Oct 16, 2026. They may be outdated or incomplete and do not replace the AIP or current charts: not for navigation. In Europe the published frequency may be an 8.33 kHz channel (e.g., 118.505 for 118.500). In MHz.
Abdul Rachman Saleh Airport was originally built by the Dutch colonial government between 1937 and 1940 as a military airbase for the Royal Netherlands East Indies Army Air Force (ML-KNIL). It was developed alongside other key airfields in Java, including Maospati Airfield (now Iswahyudi Air Base) in Magetan, Panasan Airfield (now Adisumarmo International Airport) in Solo, and Maguwo Airfield (now Adisutjipto Airport) in Yogyakarta. At the time, the airport was known as Singosari Airfield, named after the nearby town of Singosari, located about 4 miles to the northwest. Strategically located at the foot of the mountain, the airfield benefits from natural fortifications that make it less visible from the air. Fog frequently obscures the area, making it difficult for enemy aircraft to detect the airbase when passing overhead. Recognizing its defensive advantages, the Dutch established an air defense zone in the area. To support military operations, the Dutch government constructed a long runway capable of accommodating large military aircraft. This airfield was constructed with two parallel runways, each measuring 4,000 feet in length, which were camouflaged to avoid aerial observation. The area was disguised to resemble farmland, complete with railway tracks and barricades to protect parked aircraft. Two hangars were also built and painted with camouflage to blend in with the surrounding vegetation.
When the Pacific War of World War II broke out in late 1941, the airfield became the home base of the IIe Vliegtuiggroep (VIG-II, 2nd Air Group) of the ML-KNIL. The unit comprised one afdeling (division) operating twelve Martin B-10 bombers with three reserve aircraft, as well as a patrouille (patrol unit) equipped with three additional Martin B-10s and one reserve aircraft. The patrol unit was mobilized at Kalijati Airfield from flight school personnel on 10 December 1941 and placed under the command of the Netherlands Naval Aviation Service (MLD). When the Japanese launched their invasion of the Dutch East Indies, the airfield became a joint Allied base, with aircraft of the United States Army Air Forces (USAAF) operating from it in support of Dutch forces. On 20 February 1942, the Tainan Air Group of the Imperial Japanese Navy Air Service carried out a raid on Singosari Airfield using nine Mitsubishi A6M Zero fighters, destroying five USAAF B-17 Flying Fortress aircraft and injuring several airmen. By early March, as the situation became increasingly untenable, most Allied aircraft were withdrawn to Broome, Australia. The airfield was ultimately captured by Japanese forces in late March 1942.
Following its capture, the airfield was used as a base by the Imperial Japanese Navy Air Service. Thousands of Allied prisoners of war were forced to pave the grass airstrip with tarmac and repair damaged sections of the facility, under threat of execution by their Japanese captors if they refused to comply.
Following Japan’s surrender in August 1945, the base was taken over by the Tentara Keamanan Rakyat (People’s Security Army), the predecessor of the Indonesian National Armed Forces, along with a number of remaining Japanese aircraft. The Japanese handed over weapons belonging to the airfield security detachment, anti-aircraft guns, and 105 aircraft, of which 12 were airworthy while the rest were damaged. At the time, the facility was known as Bugis Airfield. Some of the captured Japanese aircraft were later repaired and used to distribute propaganda leaflets. Many of the Indonesian aircraft stationed at Bugis Airfield were destroyed on the ground during Dutch air raids carried out as part of Operation Product in July 1947. Some of the surviving aircraft later took part in an attack on Dutch positions in Ambarawa, Central Java, on 29 July 1947. The airfield itself was captured by Dutch forces on 30 July 1947 following a major offensive. The airfield was subsequently reused as a base by the ML-KNIL for the remainder of the Indonesian National Revolution.
Following the Dutch recognition of Indonesian sovereignty, Dutch forces withdrew from the airfield. A handover ceremony between the ML-KNIL and the Indonesian Air Force (AURI) was held on 17 April 1950. In 1952, the airbase was officially renamed Abdul Rachman Saleh Air Force Base, in honor of Abdul Rachman Saleh, a national hero from the revolution and one of the pioneers of the Indonesian Air Force. For the following years, the airbase was used exclusively for military operations.
In 1982, the airport began serving commercial flights operated by Merpati Nusantara Airlines on the Jakarta–Malang–Denpasar route, but the service was discontinued shortly afterward. Commercial operations did not resume until 1994, when the airport began serving as a secondary airport to alleviate congestion at Juanda International Airport in Surabaya. At the time, Merpati Nusantara Airlines resumed operations at the airport using Fokker F28 aircraft. However, frequent flight delays between 1996 and 1997 led to a decline in passenger demand, with the airline's load factor falling to 14.54%.
Other airlines with direct routes
Airlines with current passenger routes from here, according to Wikipedia route tables cross-checked from both ends (October 2026).
Photo: Rochelimit · CC BY-SA 4.0 · view original
Data from OurAirports (public domain) · destinations and airlines from Wikipedia route tables (CC BY-SA, 2026), unless another source is given · profile and photo from Wikidata/Wikimedia Commons (CC0 / CC) · summary and history from Wikipedia (CC BY-SA).
To cite this page in academic work, an article or Wikipedia, choose the style and copy the reference. The access date is today.
This page was last updated on October 15, 2026
APA
Vuelopedia. (2026, October 15). Abdul Rachman Saleh Airport (MLG). Retrieved October 24, 2026, from https://vuelopedia.org/en/airport/MLG
MLA
“Abdul Rachman Saleh Airport (MLG).” Vuelopedia, Fundación Poderia, 15 Oct. 2026, vuelopedia.org/en/airport/MLG. Accessed 24 Oct. 2026.
Chicago
Vuelopedia. “Abdul Rachman Saleh Airport (MLG).” Fundación Poderia. Last modified October 15, 2026. https://vuelopedia.org/en/airport/MLG.
Harvard
Vuelopedia (2026) Abdul Rachman Saleh Airport (MLG). Available at: https://vuelopedia.org/en/airport/MLG (Accessed: 24 October 2026).
BibTeX
@misc{vuelopedia_en_airport_mlg,
author = {{Vuelopedia}},
title = {{Abdul Rachman Saleh Airport (MLG)}},
publisher = {Fundación Poderia},
year = {2026},
date = {2026-10-15},
url = {https://vuelopedia.org/en/airport/MLG},
howpublished = {\url{https://vuelopedia.org/en/airport/MLG}},
urldate = {2026-10-24},
note = {Accessed 2026-10-24}
}Wikipedia
{{cite web |url=https://vuelopedia.org/en/airport/MLG |title=Abdul Rachman Saleh Airport (MLG) |website=Vuelopedia |publisher=Fundación Poderia |date=2026-10-15 |access-date=2026-10-24 |language=en}}