Country profile

Air travel in India

Every airport and active airline registered in India, ranked by scheduled-route activity. Use this page to find the country's main hubs, see which carriers run the domestic network, and click through to route detail.

121Airports
18Active airlines
1,506Departures on file

India is one slice of a global network covering 6,071 airports across 235 countries. The OpenFlights dataset puts 121 airports inside this country with valid IATA codes, served by 18 active airlines registered locally. Together those airports show 1,506 distinct scheduled departures in the routes table. That figure is a rough proxy for how well-connected the country's airports are, even though it's not a literal count of flights.

Airports below are sorted by scheduled-route volume, so the country's main hubs sit at the top. Smaller regional airports follow, including the seasonal-only and domestic-only fields. Each row links through to a dedicated airport page with destinations served and the airlines operating there.

Airports in India

Showing 121 of 121 airports, ranked by departures on file.

Airports and airlines in this country
IATAAirportCityDepartures
DEL Indira Gandhi International Airport Delhi 264
BOM Chhatrapati Shivaji International Airport Mumbai 227
MAA Chennai International Airport Madras 106
CCU Netaji Subhash Chandra Bose International Airport Kolkata 97
BLR Kempegowda International Airport Bangalore 97
HYD Rajiv Gandhi International Airport Hyderabad 74
COK Cochin International Airport Kochi 59
TRV Trivandrum International Airport Trivandrum 42
AMD Sardar Vallabhbhai Patel International Airport Ahmedabad 35
PNQ Pune Airport Pune 33
CCJ Calicut International Airport Calicut 31
GAU Lokpriya Gopinath Bordoloi International Airport Guwahati 31
GOI Dabolim Airport Goa 29
VTZ Vishakhapatnam Airport Vishakhapatnam 18
LKO Chaudhary Charan Singh International Airport Lucknow 18
JAI Jaipur International Airport Jaipur 17
CJB Coimbatore International Airport Coimbatore 17
IDR Devi Ahilyabai Holkar Airport Indore 16
IXB Bagdogra Airport Baghdogra 16
NAG Dr. Babasaheb Ambedkar International Airport Nagpur 15
IXE Mangalore International Airport Mangalore 15
SXR Sheikh ul Alam Airport Srinagar 14
RPR Raipur Airport Raipur 12
PAT Lok Nayak Jayaprakash Airport Patina 12
IXJ Jammu Airport Jammu 12
IXR Birsa Munda Airport Ranchi 11
IXZ Vir Savarkar International Airport Port Blair 11
VNS Lal Bahadur Shastri Airport Varanasi 10
BBI Biju Patnaik Airport Bhubaneswar 9
IMF Imphal Airport Imphal 9
ATQ Sri Guru Ram Dass Jee International Airport Amritsar 9
IXC Chandigarh Airport Chandigarh 9
TRZ Tiruchirapally Civil Airport Tiruchirappalli 9
IXA Agartala Airport Agartala 8
IXM Madurai Airport Madurai 8
UDR Maharana Pratap Airport Udaipur 7
IXS Silchar Airport Silchar 7
BHO Raja Bhoj International Airport Bhopal 6
AJL Lengpui Airport Aizwal 6
DIB Dibrugarh Airport Mohanbari 6
JDH Jodhpur Airport Jodhpur 6
IXL Leh Kushok Bakula Rimpochee Airport Leh 6
IXU Aurangabad Airport Aurangabad 5
BDQ Vadodara Airport Baroda 5
DED Dehradun Airport Dehra Dun 5
JLR Jabalpur Airport Jabalpur 3
RAJ Rajkot Airport Rajkot 3
STV Surat Airport Surat 3
VGA Vijayawada Airport Vijayawada 3
RJA Rajahmundry Airport Rajahmundry 3
BHJ Bhuj Airport Bhuj 2
BHU Bhavnagar Airport Bhaunagar 2
PBD Porbandar Airport Porbandar 2
AGR Agra Airport Agra 2
IXD Allahabad Airport Allahabad 2
TIR Tirupati Airport Tirupeti 2
DIU Diu Airport Diu 2
HBX Hubli Airport Hubli 2
DMU Dimapur Airport Dimapur 2
GOP Gorakhpur Airport Gorakhpur 2
DHM Kangra Airport Kangra 2
IXG Belgaum Airport Belgaum 1
JGA Jamnagar Airport Jamnagar 1
HJR Khajuraho Airport Khajuraho 1
KUU Kullu Manali Airport Kulu 1
KNU Kanpur Airport Kanpur 1
GWL Gwalior Airport Gwalior 1
LUH Ludhiana Airport Ludhiaha 1
AGX Agatti Airport Agatti Island 1
SHL Shillong Airport Shillong 1
MYQ Mysore Airport Mysore 1
AKD Akola Airport Akola 0
PAB Bilaspur Airport Bilaspur 0
NMB Daman Airport Daman 0
GUX Guna Airport Guna 0
IXY Kandla Airport Kandla 0
KLH Kolhapur Airport Kolhapur 0
IXK Keshod Airport Keshod 0
ISK Nashik Airport Nasik Road 0
SSE Solapur Airport Sholapur 0
IXV Along Airport Along 0
COH Cooch Behar Airport Cooch-behar 0
DBD Dhanbad Airport Dhanbad 0
GAY Gaya Airport Gaya 0
IXW Sonari Airport Jamshedpur 0
JRH Jorhat Airport Jorhat 0
IXH Kailashahar Airport Kailashahar 0
IXI North Lakhimpur Airport Lilabari 0
MZU Muzaffarpur Airport Mazuffarpur 0
RRK Rourkela Airport Rourkela 0
ZER Ziro Airport Zero 0
BKB Nal Airport Bikaner 0
BUP Bhatinda Air Force Station Bhatinda 0
BEK Bareilly Air Force Station Bareilly 0
HSS Hissar Airport Hissar 0
JSA Jaisalmer Airport Jaisalmer 0
KTU Kota Airport Kota 0
IXP Pathankot Airport Pathankot 0
PGH Pantnagar Airport Nainital 0
TNI Satna Airport Satna 0
BEP Bellary Airport Bellary 0
CDP Kadapa Airport Cuddapah 0
CBD Car Nicobar Air Force Station Carnicobar 0
BPM Begumpet Airport Hyderabad 0
PNY Pondicherry Airport Pendicherry 0
SXV Salem Airport Salem 0
TJV Tanjore Air Force Base Tanjore 0
TEZ Tezpur Airport Tezpur 0
NDC Nanded Airport Nanded 0
SLV Shimla Airport Shimla 0
IXT Pasighat Airport Pasighat 0
RTC Ratnagiri Airport 0
RDP Kazi Nazrul Islam Airport Durgapur 0
PUT Sri Sathya Sai Airport Puttaparthi 0
TEI Tezu Airport Tezu 0
AIP Adampur Airport Adampur 0
VDY Vijayanagar Aerodrome (JSW) Toranagallu 0
SAG Shirdi Airport Shirdi 0
PYB Jeypore Airport Jeypore 0
KQH Kishangarh Airport Ajmer 0
CNN Kannur International Airport Kannur 0

Airlines based in India

Active carriers with a two-letter IATA code registered in this country.

Airports and airlines in this country (section 2)
IATAAirlineCallsign
AI Air India Limited AIRINDIA
S2 Air Sahara SAHARA
IX Air India Express EXPRESS INDIA
G8 Go Air GOAIR
6E IndiGo Airlines IFLY
IC Indian Airlines INDAIR
9W Jet Airways JET AIRWAYS
IT Kingfisher Airlines KINGFISHER
I7 Paramount Airways PARAWAY
SG Spicejet SPICEJET
CD Air India Regional ALLIED
9H MDLR Airlines MDLR
G1 Indya Airline Group Indya1
12 12 North 12N
LB Air Costa
UK Air Vistara
OP Air Pegasus
2S Air Carnival

Reading this page

The departures column counts the number of distinct routes filed in the OpenFlights schedule from each airport. A hub with hundreds of departures is a major connecting point; a regional field with a single-digit count typically supports a small number of feeder flights to the nearest hub. The list does not weight routes by frequency or seat capacity, so two airports with similar departure counts can carry very different passenger volumes in practice.

For the most current operational picture, cross-reference an airport page with the airline's own website. The underlying dataset is community-maintained and reflects scheduled-route relationships rather than a live timetable.

Country pages on AeroRoute Guide are short on purpose. They answer one travel-planning question: which airports and carriers are worth knowing in India. If you're routing a trip, start at the top of the airports table and work down. If you're researching a specific airline, jump from the airlines table to the carrier profile for its full destination map. Cross-links between countries, hubs, and routes mean a single click usually moves you from a high-level overview into operational detail. When the data shows zero registered carriers, the country isn't unreachable. It almost always means scheduled service comes from foreign airlines based elsewhere, and those flights show up on the relevant airport pages.