Pertandingan babak semifinal Liga 2 akan berlangsung dua kali dengan sistem home and away. Laga perdana akan dilaksanakan pada 25 Februari, sedangkan laga kedua pada 29 Februari 2024.
Persiraja dan Malut United akan terlebih dahulu menjadi tuan rumah, kemudian di pertandingan kedua tandang ke rumah Semen Padang dan PSBS Biak.
Tim-tim pemenang semifinal akan mendapatkan tiket promosi ke Liga 1 musim 2024/2025, serta kesempatan bermain di final Liga 2 2023/2024.
Sedangkan dua tim yang kalah di semifinal, akan memainkan pertandingan “hidup-mati” untuk memperebutkan satu tiket promosi ke Liga 1 musim 2024/2025.***