All the Indonesian Navy vessels are named with the prefix KRI (Kapal perang Republik Indonesia) or Naval Vessel of the Republic of Indonesia. Smaller boats which have a length less than 45 meters and lightly armed usually have the prefix KAL, stands for Kapal Angkatan Laut (Navy ships). The class are often named after lead ships or the first ship commissioned.
The Navy consists of Frigates, Corvettes, Submarines, Fast Attack Craft, Minesweepers, Landing Transport Ships, Support Vessels and Training Ships.
Indonesian Navy is expected to operate at least 8 submarines by 2024.
1 under construction in Indonesia (405).
Ex-Nakhoda Ragam-class Corvette.
Originally, 16 ships were ordered. KRI Memet Sastrawiria was heavily damaged because of fire and was later decommissioned in 2008. KRI Pati Unus (384) was decommissioned in 2017 following a fatal accident in 2016. Recently the remaining 14 ships are still in active service.
Ex-Parchim I-class (Project 1331M) Corvette.
Fast Missile Boat (FMB) or in Indonesian Kapal Cepat Rudal (KCR) are small vessels that are used in a hit-and-run naval strategy.
KCR-40M
Batch I in active service. Batch II launched.
The ship list below mention ships that are considered as KRI because it's equipped with heavy and adequate armament or equipment. Beside that, the Indonesian Navy also have numerous smaller patrol boats that classify as KAL. This type of boats were used as a secondary fleet to maintain the law of Indonesian coastal sea. Most of these smaller boats (less than 45 meters in length) are lightly armed and better known domestically as PC or Patroli Cepat (Fast Patrol) vessel followed by their overall length. There are also even smaller boats (less than 20 meters in length) with prefixes Patkamla (Patroli keamanan laut) or Marine security patrol and armed with only machine guns. These boats were mainly used to patrol around various TNi AL Naval bases or Lanal (Pangkalan TNI AL) across Indonesian archipelago.