Navy comparison: Italy vs Sri Lanka

Italy operates a fleet of 309 ships compared to 270 for Sri Lanka. The fleet breakdown includes 8 vs 0 submarines, 1 vs 0 aircraft carriers, 3 vs 0 destroyers, 9 vs 5 frigates, 0 vs 3 corvettes, 45 vs 5 amphibious ships, 19 vs 252 patrol boats, 10 vs 0 mine warfare ships (Italy vs Sri Lanka). Italy's navy is officially the Italian Navy, while Sri Lanka's is the Sri Lanka Navy.

Italian Navy 🇮🇹

Official Name Italian Navy
Total ships 309 as of 2025
Active ships 309 as of 2025
Naval Ensign

Ensign of Italy navy

Sri Lanka Navy 🇱🇰

Official Name Sri Lanka Navy
Total ships 270 as of 2025
Active ships 270 as of 2025
Naval Ensign

Ensign of Sri Lanka navy

Italian ships by category

Ship category Total
Submarines 8
Aircraft carriers 1
Destroyers 3
Cruisers 0
Frigates 9
Corvettes 0
Coastal boats 0
Patrol boats 19
Amphibious ships 45
Mine Warfare ships 10
Cargo ships 0
Support ships 104
Other ships 110

Sri Lankan ships by category

Ship category Total
Submarines 0
Aircraft carriers 0
Destroyers 0
Cruisers 0
Frigates 5
Corvettes 3
Coastal boats 0
Patrol boats 252
Amphibious ships 5
Mine Warfare ships 0
Cargo ships 0
Support ships 5
Other ships 0

Ship Categories Radar Comparison

Frequently Asked Questions

Which country has more naval ships, Italy or Sri Lanka?
Italy has a larger navy with 309 ships compared to Sri Lanka's 270 ships.
Which navy has more submarines, Italy or Sri Lanka?
Italy operates more submarines with 8 compared to Sri Lanka's 0.
Which country has more aircraft carriers, Italy or Sri Lanka?
Italy has 1 aircraft carrier(s) compared to Sri Lanka's 0.
Which navy has more destroyers, Italy or Sri Lanka?
Italy operates 3 destroyers compared to Sri Lanka's 0.
Which navy has more frigates, Italy or Sri Lanka?
Italy operates 9 frigates compared to Sri Lanka's 5.