Navy comparison: Indonesia vs Iran

Indonesia's 333-ship navy outnumbers Iran's 97 vessels (3.4x advantage). Of these, 326 and 97 are in active service respectively. The fleet breakdown includes 4 vs 6 submarines, 0 vs 1 aircraft carriers, 9 vs 7 frigates, 46 vs 9 corvettes, 36 vs 24 amphibious ships, 187 vs 21 patrol boats, 13 vs 1 mine warfare ships (Indonesia vs Iran). Indonesia's navy is officially the Indonesian Navy, while Iran's is the Islamic Republic of Iran Navy.

Indonesian Navy 🇮🇩

Official Name Indonesian Navy
Total ships 333 as of 2025
Active ships 326 as of 2025
Naval Ensign

Ensign of Indonesia navy

Islamic Republic of Iran Navy 🇮🇷

Official Name Islamic Republic of Iran Navy
Total ships 97 as of 2025
Active ships 97 as of 2025
Naval Ensign

Ensign of Iran navy

Indonesian ships by category

Ship category Total
Submarines 4
Aircraft carriers 0
Destroyers 0
Cruisers 0
Frigates 9
Corvettes 46
Coastal boats 0
Patrol boats 187
Amphibious ships 36
Mine Warfare ships 13
Cargo ships 0
Support ships 36
Other ships 2

Iranian ships by category

Ship category Total
Submarines 6
Aircraft carriers 1
Destroyers 0
Cruisers 0
Frigates 7
Corvettes 9
Coastal boats 0
Patrol boats 21
Amphibious ships 24
Mine Warfare ships 1
Cargo ships 0
Support ships 17
Other ships 11

Ship Categories Radar Comparison

Frequently Asked Questions

Which country has more naval ships, Indonesia or Iran?
Indonesia has a larger navy with 333 ships compared to Iran's 97 ships.
Which navy has more submarines, Indonesia or Iran?
Iran operates more submarines with 6 compared to Indonesia's 4.
Which country has more aircraft carriers, Indonesia or Iran?
Iran has 1 aircraft carrier(s) compared to Indonesia's 0.
Which navy has more frigates, Indonesia or Iran?
Indonesia operates 9 frigates compared to Iran's 7.
How do the Indonesia and Iran navies compare in size?
Indonesia's navy is 3.4 times larger than Iran's in terms of total ships (333 vs 97).