Navy comparison: India vs Morocco

India's 291-ship navy outnumbers Morocco's 122 vessels (2.4x advantage). The fleet breakdown includes 18 vs 0 submarines, 2 vs 0 aircraft carriers, 11 vs 0 destroyers, 12 vs 6 frigates, 19 vs 1 corvettes, 16 vs 4 amphibious ships, 136 vs 106 patrol boats (India vs Morocco). India's navy is officially the Indian Navy, while Morocco's is the Royal Moroccan Navy.

Indian Navy 🇮🇳

Official Name Indian Navy
Total ships 291 as of 2025
Active ships 291 as of 2025
Naval Ensign

Ensign of India navy

Royal Moroccan Navy 🇲🇦

Official Name Royal Moroccan Navy
Total ships 122 as of 2025
Active ships 122 as of 2025
Naval Ensign

Ensign of Morocco navy

Indian ships by category

Ship category Total
Submarines 18
Aircraft carriers 2
Destroyers 11
Cruisers 0
Frigates 12
Corvettes 19
Coastal boats 0
Patrol boats 136
Amphibious ships 16
Mine Warfare ships 0
Cargo ships 0
Support ships 77
Other ships 0

Moroccan ships by category

Ship category Total
Submarines 0
Aircraft carriers 0
Destroyers 0
Cruisers 0
Frigates 6
Corvettes 1
Coastal boats 0
Patrol boats 106
Amphibious ships 4
Mine Warfare ships 0
Cargo ships 1
Support ships 4
Other ships 0

Ship Categories Radar Comparison

Frequently Asked Questions

Which country has more naval ships, India or Morocco?
India has a larger navy with 291 ships compared to Morocco's 122 ships.
Which navy has more submarines, India or Morocco?
India operates more submarines with 18 compared to Morocco's 0.
Which country has more aircraft carriers, India or Morocco?
India has 2 aircraft carrier(s) compared to Morocco's 0.
Which navy has more destroyers, India or Morocco?
India operates 11 destroyers compared to Morocco's 0.
Which navy has more frigates, India or Morocco?
India operates 12 frigates compared to Morocco's 6.
How do the India and Morocco navies compare in size?
India's navy is 2.4 times larger than Morocco's in terms of total ships (291 vs 122).