Skip to main content
AirMilesCalc
Menu

Airports in India

71 airports with IATA codes · 621 routes total

This directory lists every IATA-coded airport in India recorded in the OpenFlights dataset, with city, exact latitude/longitude, the count of unique destinations served, and one-click flight-distance tools to anywhere in the world. The range spans from major international hubs serving hundreds of distinct destinations down to small regional and local airports serving a handful of short-haul links — 71 India airports in total.

The three most-connected airports in India by scheduled-route count are Indira Gandhi International Airport (DEL), Chhatrapati Shivaji International Airport (BOM), and Kempegowda International Airport (BLR), together accounting for 220 of the 621 unique source-airport → destination pairs from India in the dataset. On the map above, pins 1 – 5 mark the top hubs; small dots are every other listed airport. Click any pin or card for full details — IATA + ICAO codes, elevation, timezone, airlines operating there, popular routes, and nearby alternative airports.

Loading map…

Major airports in India

Ranked by the number of unique scheduled destinations served (route count from OpenFlights). The numbers below match the # pins on the map.

Complete list of airports in India

All 71 IATA-coded India airports, sorted alphabetically by city.

IXA
Agartala Airport
Agartala
Local3 routes
AGX
Agatti Airport
Agatti Island
Local1 route
AGR
Agra Airport
Agra
Local2 routes
AMD
Sardar Vallabhbhai Patel International Airport
Ahmedabad
Regional18 routes
AJL
Lengpui Airport
Aizwal
Local3 routes
IXD
Allahabad Airport
Allahabad
Local2 routes
ATQ
Sri Guru Ram Dass Jee International Airport
Amritsar
Local6 routes
IXU
Aurangabad Airport
Aurangabad
Local2 routes
IXB
Bagdogra Airport
Baghdogra
Local5 routes
BLR
Kempegowda International Airport
Bangalore
Regional40 routes
BDQ
Vadodara Airport
Baroda
Local2 routes
IXG
Belgaum Airport
Belgaum
Local1 route
BHU
Bhavnagar Airport
Bhaunagar
Local1 route
BHO
Raja Bhoj International Airport
Bhopal
Local2 routes
BBI
Biju Patnaik Airport
Bhubaneswar
Local7 routes
BHJ
Bhuj Airport
Bhuj
Local1 route
CCJ
Calicut International Airport
Calicut
Regional18 routes
IXC
Chandigarh Airport
Chandigarh
Local3 routes
CJB
Coimbatore International Airport
Coimbatore
Local8 routes
DED
Dehradun Airport
Dehra Dun
Local2 routes
DEL
Indira Gandhi International Airport
Delhi
International97 routes
DMU
Dimapur Airport
Dimapur
Local2 routes
DIU
Diu Airport
Diu
Local1 route
GOI
Dabolim Airport
Goa
Regional12 routes
GOP
Gorakhpur Airport
Gorakhpur
Local1 route
GAU
Lokpriya Gopinath Bordoloi International Airport
Guwahati
Regional12 routes
GWL
Gwalior Airport
Gwalior
Local1 route
HBX
Hubli Airport
Hubli
Local2 routes
HYD
Rajiv Gandhi International Airport
Hyderabad
Regional32 routes
IMF
Imphal Airport
Imphal
Local5 routes
IDR
Devi Ahilyabai Holkar Airport
Indore
Local7 routes
JLR
Jabalpur Airport
Jabalpur
Local2 routes
JAI
Jaipur International Airport
Jaipur
Local9 routes
IXJ
Jammu Airport
Jammu
Local4 routes
JGA
Jamnagar Airport
Jamnagar
Local1 route
JDH
Jodhpur Airport
Jodhpur
Local2 routes
DHM
Kangra Airport
Kangra
Local1 route
KNU
Kanpur Airport
Kanpur
Local1 route
HJR
Khajuraho Airport
Khajuraho
Local1 route
COK
Cochin International Airport
Kochi
Regional22 routes
CCU
Netaji Subhash Chandra Bose International Airport
Kolkata
Regional37 routes
KUU
Kullu Manali Airport
Kulu
Local1 route
IXL
Leh Kushok Bakula Rimpochee Airport
Leh
Local3 routes
LKO
Chaudhary Charan Singh International Airport
Lucknow
Local9 routes
LUH
Ludhiana Airport
Ludhiaha
Local1 route
MAA
Chennai International Airport
Madras
Regional39 routes
IXM
Madurai Airport
Madurai
Local3 routes
IXE
Mangalore International Airport
Mangalore
Local7 routes
DIB
Dibrugarh Airport
Mohanbari
Local3 routes
BOM
Chhatrapati Shivaji International Airport
Mumbai
International83 routes
MYQ
Mysore Airport
Mysore
Local1 route
NAG
Dr. Babasaheb Ambedkar International Airport
Nagpur
Local8 routes
PAT
Lok Nayak Jayaprakash Airport
Patina
Local4 routes
PBD
Porbandar Airport
Porbandar
Local1 route
IXZ
Vir Savarkar International Airport
Port Blair
Local3 routes
PNQ
Pune Airport
Pune
Regional12 routes
RPR
Raipur Airport
Raipur
Local7 routes
RJA
Rajahmundry Airport
Rajahmundry
Local1 route
RAJ
Rajkot Airport
Rajkot
Local1 route
IXR
Birsa Munda Airport
Ranchi
Local4 routes
SHL
Shillong Airport
Shillong
Local1 route
IXS
Silchar Airport
Silchar
Local3 routes
SXR
Sheikh ul Alam Airport
Srinagar
Local6 routes
STV
Surat Airport
Surat
Local2 routes
TRZ
Tiruchirapally Civil Airport Airport
Tiruchirappalli
Local4 routes
TIR
Tirupati Airport
Tirupeti
Local1 route
TRV
Trivandrum International Airport
Trivandrum
Regional17 routes
UDR
Maharana Pratap Airport
Udaipur
Local2 routes
VNS
Lal Bahadur Shastri Airport
Varanasi
Local5 routes
VGA
Vijayawada Airport
Vijayawada
Local2 routes
VTZ
Vishakhapatnam Airport
Vishakhapatnam
Local8 routes

About flying via India

Distances between any two airports — within India or to anywhere else in the world — are computed on this site with the Vincenty geodesic formula, which models Earth's oblate-spheroid shape (WGS-84) and converges to within roughly 0.5 mm. Flight times are estimated against typical aircraft cruise speeds for each distance band (short, medium, long, and ultra-long-haul); they are first-order approximations, not Air Traffic Control flight-plan times, and exclude taxi, holding, and routing detours. CO₂ emissions use the UK DEFRA 2024 conversion factors for business travel by air, broken down by economy, premium economy, business, and first class, including the radiative-forcing uplift.

Click any airport in the directory above to open its detail page — exact coordinates, elevation, time zone, operating airlines, scheduled destinations, and nearby alternative airports, plus an embedded distance calculator. Note that this dataset is a snapshot: schedules change frequently, so always confirm current operations with the airline or the airport's own website before booking or planning.

Data sources

  • Airports & routes: OpenFlights — community-maintained dataset of airports and scheduled routes (ODbL licensed).
  • IATA / ICAO codes: official IATA and ICAO public airport-code registries.
  • Distance:Vincenty's formulae (1975) on the WGS-84 reference ellipsoid.
  • CO₂ factors: UK DEFRA 2024 GHG conversion factors for business travel by air, including radiative forcing.
  • Map tiles: © OpenStreetMap contributors, © CARTO.

Frequently asked questions about airports in India

How many airports are in India?
India has 71 airports with active IATA codes listed in our database (sourced from OpenFlights) — all of them with scheduled commercial routes.
What is the largest airport in India?
By scheduled-route count in the OpenFlights dataset, Indira Gandhi International Airport (DEL) in Delhi is the most-connected airport in India, serving 97 unique destinations. “Largest” can also be measured by passenger throughput or aircraft movements, which are not in this dataset — for those metrics, see the airport's published annual report or the ACI World traffic rankings.
What are the main IATA codes for airports in India?
The most-connected airports in India by scheduled-route count use these IATA codes: DEL, BOM, BLR, MAA, CCU. The complete list of 71 IATA codes is in the airport directory grid above.
Can I calculate the distance between any two India airports?
Yes — use the distance calculator and enter any two IATA codes (for example, DELBOM) to get geodesic distance in miles, kilometers, and nautical miles, plus flight time and CO₂ estimates by cabin class.
How accurate are the India airport coordinates and distances?
Airport coordinates come from the OpenFlights airports.dat dataset, a community-contributed reference cross-checked against official AIPs and ICAO codes. Distances between any two airports are computed in-app with the Vincenty geodesic formula on the WGS-84 reference ellipsoid, converging to within roughly 0.5 mm — well below any practical flight-planning tolerance. For independent verification of coordinates, see ourairports.org or the airport's official Aeronautical Information Publication.
How many flight routes operate from India airports?
Across all India airports in our database, there are 621 scheduled commercial routes to destinations worldwide (sum of all unique source-airport → destination pairs).

Continue exploring India and beyond