International Airports in India (2026) & Top 10 Airports in India (2026)

Airports in India are managed by various organizations. Most of the airports are under the control of Airports Authority of India (AAI), which oversees both domestic and international flights. This article covers the total number of international airports, provides a list of these airports by state, and ranks the top 10 international airports in India.

Quick heads up: We are discussing international airports in India as of 2026, not domestic airports.

List of International Airports in India (2026):

India has a total of 41 international airports spread across its states. Here is the detailed list of currently active and operational international airports in India.

No:Airport NameCity/State/UTIATA Code
(Airport Code)
ICAO Code
1Indira Gandhi International AirportNew Delhi (UT)DELVIDP
2Chhatrapati Shivaji International AirportMumbai (Maharashtra)BOMVABB
3Kempegowda International AirportBengaluru (Karnataka)BLRVOBL
4Rajiv Gandhi International AirportHyderabad (Telangana)MAARJFI
5Chennai International AirportChennai (Tamil Nadu)MAAVOMM
6Netaji Subhas Chandra Bose International AirportKolkata (West Bengal)CCUVEDK
7Sardar Vallabhbhai Patel International AirportAhmedabad (Gujarat)AMDVAAH
8Cochin International AirportKochi (Kerala)COKVOCC
9Dabolim AirportDabolim (Goa)GOIDabolim
10Pune AirportPune (Maharashtra)PNQVAPO
11Calicut International AirportKozhikode (Kerala)CCJVOCL
12Chandigarh International AirportChandigarh (UT)IXCVICC
13Jaipur International AirportJaipur (Rajasthan)JAIVHHH
14Thiruvananthapuram International Airport
or Trivandrum International Airport
Thiruvananthapuram (Kerala)TRVVOTV
15Kannur International AirportKannur (Kerala)CNNVOKN
16Sardar Bhagat Singh International AirportAmritsar (Punjab)ATQVIAS
17Srinagar International AirportSrinagar (Jammu and Kashmir) (UT)SXRVISR
18Varanasi International AirportVaranasi (Uttar Pradesh)VNSVEBN
19Mangaluru International AirportMangaluru (Karnataka)IXEVOML
20Patna International AirportPatna (Bihar)PATVOPC
21Biju Patnaik International AirportBhubaneswar (Orissa)BBIVEBS
22Ranchi International AirportRanchi (Jharkhand)IXRVERM
23Dehradun AirportDehradun (Uttarakhand)DEDVIDN
24Dibrugarh AirportDibrugarh (Assam)DIBVEDB
25Udaipur Maharana Pratap AirportUdaipur (Rajasthan)UDRVAUD
26Raipur International AirportRaipur (Chhattisgarh)RPRVABV
27Tiruchirappalli International AirportTiruchirappalli (Tamil Nadu)TRZVOTR
28Visakhapatnam AirportVisakhapatnam (Andhra Pradesh)VTZVIZG
29Jammu AirportJammu (Jammu and Kashmir) (UT)IXJVJI
30Leh AirportLeh (Ladakh) (UT)IXLVIAL
31Aurangabad AirportAurangabad (Maharashtra)AURVAAH
32Vijayawada AirportVijayawada (Andhra Pradesh)VJAVGAJ
33Khajuraho AirportKhajuraho (Madhya Pradesh)HJRVAKA
34Veer Savarkar International Airport (Civil Enclave)Port Blair (Andaman and Nicobar Islands)IXZVCPT
35Tirupati International AirportTirupati (Andhra Pradesh)TIRVOTP
36Imphal International AirportImphal (Manipur)IMFVEIM
37Maharishi Valmiki International AirportAyodhya (Uttar Pradesh)AYJVEAY
38Kushinagar International AirportKushinagar (Uttar Pradesh)KBKVEKI
39Chaudhary Charan Singh International AirportLucknow (Uttar Pradesh)LKOVILK
40Madurai AirportMadurai Tamil Nadu)IXMVOMD
41Shirdi AirportShirdiSAGVASD
  • Kerala and Tamil Nadu are the only states in India that each have 4 operational international airports.
  • Indira Gandhi International Airport in New Delhi is the busiest airport in India. It ranks as the 12th busiest airport in the world.
  • Chhatrapati Shivaji International Airport in Mumbai is the second busiest airport in India.
  • Kempegowda International Airport in Bengaluru holds the third busiest airport in India.

Top 10 International Airports in India (2026) :

Top Airport Name City Airport Code
( IATA Code )
1 Indira Gandhi International Airport New DelhiDEL
2 Chhatrapati Shivaji Maharaj International Airport MumbaiBOM
3 Kempegowda International Airport BangaloreBLR
4 Rajiv Gandhi International Airport HyderabadHYD
5 Netaji Subhash Chandra Bose International Airport KolkataCCU
6 Chennai International Airport ChennaiMAA
7 Sardar Vallabhbhai Patel International Airport AhmedabadAMD
8 Cochin International Airport Cochin/KochiCOK
9 Jaipur International Airport JaipurJAI
10 Pune Airport PunePNQ