GlobalMilitary.net Open-source military intelligence Updated daily

Navy comparison: Flag of India India vs Flag of Pakistan Pakistan

Fleet Profile
India Pakistan
Official name Indian Navy Pakistan Navy
Total ships 351 (2026) 152 (2026)
Active ships 351 117
Naval ensign Ensign of India navy Ensign of Pakistan navy
Ship Categories Radar Comparison

Ships by Category

🇮🇳 Indiaas of 2026
  • Submarines 19
  • Aircraft carriers 2
  • Destroyers 13
  • Frigates 20
  • Corvettes 23
  • Patrol boats 144
  • Amphibious ships 5
  • Support ships 117
  • Other ships 8
🇵🇰 Pakistanas of 2026
  • Submarines 13
  • Frigates 15
  • Corvettes 12
  • Coastal boats 7
  • Patrol boats 87
  • Mine Warfare ships 3
  • Support ships 9
  • Other ships 6

Overview

India's 351-ship navy outnumbers Pakistan's 152 vessels (2.3:1 advantage). Of these, 351 and 117 are in active service respectively.

The fleet breakdown includes 19 vs 13 submarines, 2 vs 0 aircraft carriers, 13 vs 0 destroyers, 20 vs 15 frigates, 23 vs 12 corvettes, 5 vs 0 amphibious ships, 144 vs 87 patrol boats, 0 vs 7 coastal boats, 0 vs 3 mine warfare ships (India vs Pakistan).

India's navy is officially the Indian Navy, while Pakistan's is the Pakistan Navy.

Frequently Asked Questions

Which country has more naval ships, India or Pakistan?
India has a larger navy with 351 ships compared to Pakistan's 152 ships.
Which navy has more submarines, India or Pakistan?
India operates more submarines with 19 compared to Pakistan's 13.
Which country has more aircraft carriers, India or Pakistan?
India has 2 aircraft carrier(s) compared to Pakistan's 0.
Which navy has more destroyers, India or Pakistan?
India operates 13 destroyers compared to Pakistan's 0.
Which navy has more frigates, India or Pakistan?
India operates 20 frigates compared to Pakistan's 15.
How do the India and Pakistan navies compare in size?
India's navy is 2.3 times larger than Pakistan's in terms of total ships (351 vs 152).