Indian Air Force

Key facts

Official Name Indian Air Force
Local Name भारतीय वायु सेना (Bhāratīya vāyu senā)
Country🇮🇳 India
World rank#4
Active aircrafts2227 as of 2025
Aircrafts on order792
Roundel

Roundel of India air force

Overview

The Indian Air Force (IAF) is structured into seven commands, of which five are operational and two are functional (Training and Maintenance Command). This framework is designed for efficient command and control across the country's vast airspace, with operational commands responsible for distinct geographical areas. The IAF's operational capabilities are centered on a mix of multi-role fighters, strike aircraft, and an extensive transport and helicopter fleet, enabling it to undertake a wide spectrum of missions from air defense and offensive strikes to strategic airlift and disaster relief.

A notable evolution is evident in the IAF's strategic doctrine, which has transitioned from a defensive-offense posture to a more assertive, pre-emptive one. The 2022 doctrine emphasizes aerospace power as foundational for joint operations and introduces a "No War, No Peace" (NWNP) strategy, reflecting a shift towards greater assertiveness in a complex security environment. This doctrine moves beyond a focus on sub-conventional warfare to a broader regional role, aiming to secure India's interests in the Indian Ocean Region. There's a clear intent to move from being a solely tactical air force to an independent strategic entity with growing aerospace capabilities, integrating space-based assets for ISR, navigation, and targeting.

This doctrinal shift is exemplified by recent engagements. The 2019 Balakot airstrike demonstrated a willingness to conduct pre-emptive strikes deep within enemy territory. On 7 May 2025, Operation Sindoor, launched in direct retaliation for the Pahalgam terror attack that killed 26 civilians on 22 April, marked a pivotal shift in the IAF’s strategic posture. This mission targeted nine terror infrastructure sites – four deep inside Pakistan and five across Pakistan‑administered Kashmir – with cruise missiles (BrahMos, SCALP‑EG), AASM Hammer glide bombs, and loitering munitions, executed within a brief 23‑minute window. It featured precision targeting, deliberate avoidance of military and civilian non-combatant sites, and reliance on cutting-edge mission planning and electronic warfare, including successful jamming of Chinese-origin air defenses. In its aftermath, the IAF neutralized subsequent cross-border drone and missile reprisals using layered indigenous air-defense systems like Akashteer and SAMAR.

The IAF is actively pursuing modernization to support this strategic evolution. Key acquisitions include the French Rafale multi-role fighters and the Russian S-400 Triumf air defense system, which significantly enhances its long-range air defense capabilities. There is a clear focus on network-centric operations and the increased use of space-based assets, alongside the development of advanced electronic warfare suites and countermeasures against sophisticated air defense systems. This modernization is aimed at maintaining a technological edge and the capability to conduct decisive aerospace operations in furtherance of national interests.

Origin countries of aircrafts

Country Active Aircraft
🇨🇳 Ex-USSR 712
🇮🇳 India 499
🇫🇷 France 439
🇬🇧 United Kingdom 338
🇺🇸 United States 116
🇺🇦 Ukraine 103
🇩🇪 Germany 90
🇨🇭 Switzerland 74
🇪🇸 Spain 6
🇮🇩 Indonesia 6
🇪🇺 Europe 4
🇧🇷 Brazil 3
🇨🇦 Canada 2

Evolution of Indian Air Force fleet

Aircrafts by type in 2025

Aircraft type Active
Helicopter Helicopter 899
Combat Combat 702
Transport Transport 330
Training Training 290
Other Other 6

Recent updates applied

The inventory shown below includes 2 recent updates from events that occurred in 2025 to the Indian inventory.

Date Aircraft Active Δ Ordered Δ
6 Feb 2025 Mirage 2000TH/TI -1
Mirage 2000 crashed during a routine sortie, due to system malfunction. [Source]
2 Apr 2025 Jaguar M/S -1
Jaguar hit technical trouble on a night mission out of Jamnagar. [Source]

Full inventory in 2025

Indian Air Force

Aircraft Type Model Origin Country Model Year Active 𝚫 YoY Ordered
CombatCombat Su-30 🇨🇳 1996 265
-1
0
CombatCombat Jaguar M/S 🇫🇷 🇬🇧 1972 129
-1
0
CombatCombat MiG-29 🇨🇳 2009 75
0
0
CombatCombat Mirage 2000H/I 🇫🇷 1983 44
0
0
CombatCombat MiG-21 🇨🇳 1958 36
-91
0
CombatCombat Rafale DH/EH 🇫🇷 2001 36
0
0
CombatCombat Tejas 🇮🇳 2015 32
-8
187
CombatCombat Jaguar T 🇫🇷 🇬🇧 1972 30
0
0
CombatCombat Mirage 2000TH/TI 🇫🇷 1983 10
-1
0
HelicopterHelicopter Mi-17 🇨🇳 1977 222
0
0
HelicopterHelicopter Dhruv ALH/Rudra 🇮🇳 2002 111
0
0
HelicopterHelicopter SA316/319 🇫🇷 1961 79
+2
0
HelicopterHelicopter AH-64E 🇺🇸 1984 22
0
0
HelicopterHelicopter SA315 🇫🇷 1957 18
0
0
HelicopterHelicopter CH-47F 🇺🇸 1962 15
0
0
HelicopterHelicopter Mi-24/25/35 🇨🇳 1972 15
0
0
HelicopterHelicopter Prachanda LCH 🇮🇳 2021 10
+5
121
TransportTransport An-32 🇺🇦 1982 103
0
0
TransportTransport Dornier 228 🇩🇪 1982 61
+3
1
TransportTransport HS 748 🇬🇧 1961 56
-2
0
TransportTransport Il-76 🇨🇳 1974 20
0
2
TransportTransport C-130J 🇺🇸 1956 12
0
0
TransportTransport C-17 🇺🇸 1993 11
0
0
TransportTransport C295 🇪🇸 🇮🇩 2001 6
+5
50
TransportTransport A321 🇪🇺 1994 4
0
0
TransportTransport ERJ-145 🇧🇷 1997 3
0
0
TransportTransport Gulfstream III 🇺🇸 1980 3
0
0
TransportTransport 737 🇺🇸 1968 2
0
0
TransportTransport G100/1125 Astra 🇺🇸 1985 2
0
0
TransportTransport Global 5000 🇨🇦 1999 2
0
0
TrainingTraining Hawk 132 🇬🇧 1976 102
0
0
TrainingTraining Kiran (HJT-16) 🇮🇳 1968 77
0
0
TrainingTraining PC-7 Mk II 🇨🇭 1978 74
-1
0
TrainingTraining HTT-40 🇮🇳 0
0
106
OtherOther Il-78 🇨🇳 1984 6
0
0

Indian Army Aviation

Aircraft Type Model Origin Country Model Year Active 𝚫 YoY Ordered
HelicopterHelicopter Dhruv ALH/Rudra 🇮🇳 2002 225
+5
63
HelicopterHelicopter SA315 🇫🇷 1957 42
+2
2
HelicopterHelicopter Light Combat Helicopter 🇫🇷 1999 5
+2
199
HelicopterHelicopter SA316 🇫🇷 1961 4
0
0
HelicopterHelicopter AH-64E 🇺🇸 1984 0
0
12

Indian Navy

Aircraft Type Model Origin Country Model Year Active 𝚫 YoY Ordered
CombatCombat MiG-29K 🇨🇳 2009 36
0
0
CombatCombat MiG-29 🇨🇳 2009 9
0
0
CombatCombat Rafale M 🇫🇷 2001 0
0
26
HelicopterHelicopter SA316/319 🇫🇷 1961 42
0
0
HelicopterHelicopter Sea King 42 🇺🇸 1961 25
0
0
HelicopterHelicopter Dhruv ALH 🇮🇳 2002 24
0
0
HelicopterHelicopter Ka-28 🇨🇳 1982 14
0
0
HelicopterHelicopter Ka-31 🇨🇳 1982 14
0
0
HelicopterHelicopter S-70/MH-60R 🇺🇸 1979 6
0
18
HelicopterHelicopter S-61/H-3 🇺🇸 1961 6
+6
0
TransportTransport Dornier 228 🇩🇪 1982 29
+5
5
TransportTransport 737 (P-8) 🇺🇸 1968 12
0
0
TransportTransport BN-2 🇬🇧 1965 4
0
0
TrainingTraining Kiran (HJT-16) 🇮🇳 1968 20
0
0
TrainingTraining Hawk 132 🇬🇧 1976 17
0
0
Various public data, including Wikipedia, Flightglobal.com, SIPRI Arms Transfer and official government websites.