Airports in India

116 airports with scheduled flights, busiest first.

India has 116 airports with scheduled passenger flights and an IATA code, 43 of them large. The busiest are Indira Gandhi International Airport (DEL, 77.8 million passengers, Wikidata, 2024), Chhatrapati Shivaji Maharaj International Airport (BOM, 47.2 million passengers, Wikidata, 2017) and Kempegowda International Airport Bengaluru (BLR, 41.9 million passengers, Wikidata, 2024).

Code Airport
DELIndira Gandhi International Airport
BOMChhatrapati Shivaji Maharaj International Airport
BLRKempegowda International Airport Bengaluru
HYDRajiv Gandhi International Airport
AMDSardar Vallabh Patel International Airport
LKOChaudhary Charan Singh International Airport
JAIJaipur International Airport
COKCochin International Airport
MAAChennai International Airport
CCUNetaji Subhash Chandra Bose International Airport
NMINavi Mumbai International Airport
PNQPune International Airport
GOIGoa Dabolim International Airport
BBIBiju Patnaik International Airport
GAULokpriya Gopinath Bordoloi International Airport
IDRDevi Ahilya Bai Holkar International Airport
IXCShaheed Bhagat Singh International Airport
TRVThiruvananthapuram International Airport
VNSLal Bahadur Shastri International Airport
CJBCoimbatore International Airport
RPRSwami Vivekananda Airport
GOXManohar International Airport
CCJCalicut International Airport
ATQSri Guru Ram Das Ji International Airport
NAGDr. Babasaheb Ambedkar International Airport
VTZAlluri Sitarama Raju International Airport (Vizag)
VGAVijayawada International Airport
CNNKannur International Airport
STVSurat International Airport
IXBBagdogra Airport
TRZTiruchirappalli International Airport
PATJay Prakash Narayan Airport
DXNNoida International Airport
IXRBirsa Munda Airport
IXAAgartala - Maharaja Bir Bikram Airport
DEDDehradun Jolly Grant Airport
BHORaja Bhoj International Airport
BDQVadodara International Airport
IXEMangaluru International Airport
RDPKazi Nazrul Islam Airport
SXRSrinagar International Airport
IXJJammu Airport
JLRJabalpur Airport
UDRMaharana Pratap Airport
HDOHindon Airport / Hindon Air Force Station
TIRTirupati International Airport
IMFBir Tikendrajit International Airport
GOPGorakhpur Airport
NDCNanded Airport
HSRRajkot International Airport
ISKNashik International Airport
AJLLengpui Airport
IXMMadurai Airport
IXZVeer Savarkar International Airport / INS Utkrosh
RJARajahmundry Airport
IXSSilchar Airport
IXDPrayagraj Airport
JDHJodhpur Airport
JRGJharsuguda Airport
IXUAurangabad Airport
IXGBelagavi Airport
AYJMaharshi Valmiki International Airport
KQHKishangarh Airport Ajmer
KLHKolhapur Airport
DIBDibrugarh Airport
PABBilaspur Airport
AGRAgra Airport / Agra Air Force Station
JGAJamnagar Airport
DBRDarbhanga Airport
JSAJaisalmer Airport
DMUDimapur Airport
HBXHubballi Airport
REWRewa Airport, Chorhata, REWA
DIUDiu Airport
DGHDeoghar Airport
SAGShirdi International Airport
IXLLeh Kushok Bakula Rimpochee Airport
BEKBareilly Air Force Station
GAYGaya Airport
DHMKangra Airport
JLGJalgaon Airport
HSSMaharaja Agrasen International Airport
KNUKanpur Airport
SHLShillong Airport
AGXAgatti Airport
KUUKullu Manali Airport
JGBJagdalpur Airport
BHJBhuj Airport
SDWSindhudurg Airport
HGIItanagar Donyi Polo Hollongi Airport
AHAMaa Mahamaya Airport
PBDPorbandar Airport
AIPAdampur Airport
GWLGwalior Airport
JRHJorhat Airport
HJRKhajuraho Airport
CDPKadapa Airport
KJBKurnool Airport
PNYPondicherry Airport
IXKKeshod Airport
TCRTuticorin Airport
GDBGondia Airport
MYQMysore Airport
PGHPantnagar Airport
IXILilabari North Lakhimpur Airport
BHUBhavnagar Airport
AVRAmravati Airport
IXYKandla Airport
GBIKalaburagi Airport
HWRHalwara International Airport
TEZTezpur Airport
IXPPathankot Airport
LTUMurod Kond Airport
UKEUtkela Airport
MZSMoradabad Airport
VSVShravasti Airport

Busiest routes

Route Distance Passengers / year
BOM – DEL1,133 km 6,397,374
BLR – DEL1,702 km 4,906,042
BLR – BOM832 km 3,781,980
DEL – HYD1,262 km 3,106,338
CCU – DEL1,313 km 2,911,506
DEL – PNQ1,151 km 2,854,843
BOM – DXB1,927 km 2,390,373
AMD – DEL754 km 2,332,479
DEL – DXB2,186 km 2,174,793
DEL – MAA1,753 km 2,166,822
BOM – MAA1,032 km 2,137,564
BLR – HYD453 km 2,104,116
BLR – CCU1,545 km 2,046,834
BOM – CCU1,668 km 2,039,048
BOM – HYD623 km 2,020,305
AMD – BOM442 km 1,928,535
BLR – PNQ721 km 1,853,022
DEL – SXR641 km 1,848,030
BOM – GOI423 km 1,619,195
DEL – GAU1,458 km 1,546,786

Questions

India has 116 airports with scheduled passenger flights and an IATA code, 43 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.