Trận chiến Surabaya vào ngày 10 tháng 11 năm 1945 là trận chiến lớn nhất và đẫm máu nhất ở Indonesia trong Cách mạng Độc lập.
Trận chiến Padri ở Tây Sumatra trong thế kỷ 19 là một cuộc chiến giữa những người theo chủ nghĩa truyền thống và hiện đại trong Hồi giáo.
Trận chiến Bubat vào năm 1357 giữa Vương quốc Sunda và Majapahit ở West Java được cho là một sự kiện bi thảm khiến Vua Siliwangi buộc phải giết con gái của mình.
Trận chiến Palopo năm 1905 giữa Hà Lan và Vương quốc Bone ở Nam Sulawesi là một cuộc xung đột kéo dài trong 20 năm.
Các trận chiến Lepa-Lepa năm 1667 giữa Hà Lan và Gowa ở Nam Sulawesi là những trận chiến trên biển do Đô đốc Cornelis Speelman dẫn đầu.
Trận Simpang Kanan vào năm 1949 giữa Indonesia và Hà Lan ở Tây Sumatra là trận chiến cuối cùng liên quan đến người Hà Lan trong cuộc đấu tranh giành độc lập của Indonesia.
Các trận chiến cát dài vào năm 1942 giữa Nhật Bản và các đồng minh ở Singapore đã gây ra một thất bại lớn cho các đồng minh và gây ra sự chiếm đóng của Nhật Bản ở Singapore trong ba năm.
Trận Karang Bolong năm 1945 giữa quân đội Nhật Bản và Indonesia ở Tây Java là một trong những trận chiến quan trọng trong cuộc cách mạng độc lập Indonesia.
Trận chiến Wiradireja của Tumenggung vào năm 1825 giữa Hà Lan và Mataram ở trung tâm Java được dẫn dắt bởi Tumenggung Wiradireja, một nhân vật của các anh hùng quốc gia Indonesia.
Trận chiến Batavia năm 1619 là trận chiến giữa Hà Lan và Bồ Đào Nha cho phép người Hà Lan thành lập Batavia và kiểm soát việc buôn bán gia vị ở Indonesia.