India’s Public and Private Airports in 2026

By Airline360

Published On:

Date:

India airline fleet

India’s airport network now includes a large set of public-use and private-use aerodromes, and the DGCA lists show how these two categories support different kinds of aviation activity. Public-use airports handle regular passenger and cargo flights, while private-use aerodromes are meant for restricted or special-purpose operations.

This article is based on the latest DGCA-linked public-use and private-use airport lists shared in the links. It matters for India because these lists show where commercial flying is allowed, where private aviation is permitted, and how the country’s airport network is growing.


Why airport category matters

In India, an aerodrome must be licensed before it can be used for scheduled air transport services. The licence category decides whether an airport can be used by the general public, airlines, cargo operators, or only for limited private operations.

Public-use aerodromes are the airports most travellers know. These include major commercial airports such as Delhi, Mumbai, Bengaluru, Chennai, Hyderabad, Kolkata, Ahmedabad, and many more regional airports across the country.

Private-use aerodromes are different. They are used by private entities, industrial groups, educational institutions, or specialized aviation users, and are not meant for open commercial airline service in the same way as public airports.


Public use airports in India

Airport NameICAO CodeAirport NameICAO Code
Juhu Airport, MumbaiVAJJSardar Vallabhbhai Patel International Airport, AhmedabadVAAH
Kempegowda International Airport, BengaluruVOBLChhatrapati Shivaji Maharaj International Airport, MumbaiVABB
Cochin International Airport, NedumbasseryVOCIIndira Gandhi International Airport, DelhiVIDP
Lokpriya Gopinath Bordoloi International Airport, GuwahatiVEGTRajiv Gandhi International Airport, ShamshabadVOHS
HAL Ozar Airport, NasikVAOZMangaluru International Airport, MangaluruVOML
Sonari Aerodrome, JamshedpurVEJSJaipur International Airport, JaipurVIJP
Chaudhary Charan Singh International Airport, LucknowVILKDr. Babasaheb Ambedkar International Airport, NagpurVANP
Bilaspur Airport, BilaspurVEBUDurgapur AirportVEDG
Rourkela Airport, RourkelaVERKThiruvananthapuram International Airport, ThiruvananthapuramVOTV
Jindal VijayanagarVOJVKurnool Airport, KurnoolVOKU
Kannur International Airport, MattannurVOKNJagdalpur Airport, JagdalpurVEJR
Naini-Saini Airport, PithoragarhVIPGShirdi Airport, ShirdiVASD
Utkela Airport, UtkelaVEUKNavi MumbaiVANM
Shri Guru Gobind Singh Ji Airport, NandedVONDMundra Airport, MundraVAMA
Manohar International Airport, MopaVOGADonyi Polo Airport, ItanagarVEHO
Jeypore Airport, OdishaVEJPChitrakoot Airport, ChitrakootVECT
Maa Mahamaya Airport, AmbikapurVEAPAmravati AirportVAAM
Datia AirportVIDTAgatti Airport, AgattiVOAT
Aizawl (Lengpui), AerodromeVELPSri Guru Ram Das Jee International Airport, AmritsarVIAR
Biju Patnaik Airport, BhubaneswarVEBSVadodara Airport, VadodaraVABO
Raja Bhoj Airport, BhopalVABPBhavnagar Airport, BhavnagarVABV
Hyderabad International Airport, HyderabadVOHYCalicut Airport, CalicutVOCL
Netaji Subhash Chandra Bose International Airport, KolkataVECCKadapa Airport, KadapaVOCP
Coimbatore International Airport, CoimbatoreVOCBCooch Behar Airport, Cooch BeharVECO
Jolly Grant Airport, DehradunVIDNKangra Airport, KangraVIGG
Dibrugarh Airport, DibrugarhVEMNDimapur Airport, DimapurVEMR
Gaya Airport, GayaVEGYHubballi Airport, HubballiVOHB
Khajuraho Airport, KhajurahoVEKOIndore Airport, IndoreVAID
Imphal Airport, ImphalVEIMAgartala Airport, AgartalaVEAT
Belagavi Airport, BelagaviVOBMLilabari Airport, North LakhampurVELR
Keshod Airport, KeshodVAKSMadurai Airport, MaduraiVOMD
Birsa Munda Airport, RanchiVERCAurangabad Airport, AurangabadVAAU
Kandla Airport, KandlaVAKEJabalpur Airport, JabalpurVAJB
Kolhapur Airport, KolhapurVAKPKullu Manali Airport, BhuntarVIBR
Ludhiana Airport, LudhianaVILDChennai International Airport, ChennaiVOMM
Mysuru Airport, MysuruVOMYJai Prakash Narayan International Airport, PatnaVEPT
Porbandar Airport, PorbandarVAPRPantnagar Airport, PantnagarVIPT
Puducherry Airport, PuducherryVOPCCivil Aerodrome, RajkotVAHS
Rajahmundry Airport, RajahmundryVORYRupsi Airport, RupsiVERU
Barapani Airport, BarapaniVEBIShimla Airport, ShimlaVISM
Surat Airport, SuratVASUSalem Airport, SalemVOSM
Tuticorin Airport, TuticorinVOTKTezu Airport, TezuVETJ
Tirupati Airport, TirupatiVOTPTiruchirappalli Airport, TiruchirappalliVOTR
Maharana Pratap Airport, UdaipurVAUDVijayawada International Airport, VijayawadaVOBZ
Lal Bahadur Shastri Airport, VaranasiVEBNSwami Vivekananda Airport, RaipurVERP
Veer Surendra Sai Airport, JharsugudaVEJHKishangarh Airport, KishangarhVIKG
Pakyong AirportVEPYJalgaon Airport, JalgaonVAJL
Maharishi Valmiki International Airport, AyodhyadhamVEAYMoradabad Airport, MoradabadVIMB
Azamgarh Airport, AzamgarhVEAHBhogapuram AirportVOVI
Deoghar Airport, DeogharVEDOKalaburagi Airport, KalaburagiVOGB
Birsi Aerodrome, GondiaVAGDSindhudurg Airport, SindhudurgVOSR
Kushinagar AirportVEKIShivamogga Airport, ShivamoggaVOSH
Aligarh Airport, AligarhVIAHShravasti Airport, ShravastiVISV
Rewa AirportVA1GHisar AirportVIHR

The public-use 109 licensed aerodromes as of 22/06/2026, including metro airports, international airports, and newer regional airports. The list includes major hubs such as Indira Gandhi International Airport, Chhatrapati Shivaji Maharaj International Airport, Kempegowda International Airport, Cochin International Airport, Rajiv Gandhi International Airport, and Chennai International Airport.


Private use aerodromes in India

Airport NameICAO CodeAirport NameICAO Code
Hosur AirportBanasthali Airport
Birlagram AirportKankroli Airport
Beas AirportSri Satya Sai Airport
Savitri Jindal AirportBaldota Koppal Airport
JSPL Raigarh Aerodrome

These are typically owned or operated by companies, trusts, or institutions, and serve limited or special aviation needs.

Some of these private-use entries have long validity periods, while others are already expired in the shared list, which means status can change over time and needs regular checking. This is important for readers because a private-use aerodrome is not always available for commercial public travel.