Surabaya battle on November 10, 1945 was the biggest and most bloody battle in Indonesia during the Independence Revolution.
Padri battle in West Sumatra in the 19th century was a war between traditionalist and modernists in Islam.
Bubat battle in 1357 between the Sunda Kingdom and Majapahit in West Java is believed to be a tragic event that made King Siliwangi forced to kill his own daughter.
Palopo battle in 1905 between the Dutch and the Kingdom of Bone in South Sulawesi was a conflict that lasted for 20 years.
Lepa-Lepa battles in 1667 between the Netherlands and Gowa in South Sulawesi are sea battles led by Admiral Cornelis Speelman.
Battle of Simpang Kanan in 1949 between Indonesia and the Netherlands in West Sumatra was the last battle that involved the Dutch in the struggle for Indonesian independence.
Long sand battles in 1942 between Japan and allies in Singapore caused a great defeat for the allies and caused the Japanese occupation in Singapore for three years.
Battle of Karang Bolong in 1945 between Japanese and Indonesian troops in West Java was one of the important battles during the Indonesian Independence Revolution.
Tumenggung Wiradireja battle in 1825 between the Netherlands and Mataram in Central Java was led by Tumenggung Wiradireja who is a figure of Indonesian national heroes.
Batavia battle in 1619 was a battle between the Netherlands and Portuguese that allowed the Dutch to establish Batavia and control the spice trade in Indonesia.