A list of International and Domestic Airports in India. Each International airport has an IATA code assigned by the International Air Transport Association (IATA).

International Airports in India

StateCityAirport
Andhra PradeshHyderabadRajiv Gandhi International Airport
AssamGuwahatiLokpriya Gopinath Bordoloi International Airport
BiharGayaGaya Airport
DelhiNew DelhiIndira Gandhi International Airport
GujaratAhmedabadSardar Vallabhbhai Patel International Airport
KarnatakaBengaluruBengaluru International Airport
KarnatakaMangaloreMangalore Airport
KeralaKochiCochin International Airport
KeralaKozhikodeCalicut International Airport
KeralaThiruvananthapuramTrivandrum International Airport
Madhya PradeshBhopalRaja Bhoj Airport
Madhya PradeshIndoreDevi Ahilyabai Holkar Airport
MaharashtraMumbaiChhatrapati Shivaji International Airport
MaharashtraNagpurDr. Babasaheb Ambedkar International Airport
MaharashtraPunePune Airport
MeghalayaShillongZaruki International Airport
PunjabAmritsarSri Guru Ram Dass Jee International Airport
PunjabChandigarhShaheed S. Bhagat Singh International Airport
RajasthanJaipurJaipur International Airport
Tamil NaduChennaiChennai International Airport
Tamil NaduCoimbatoreCivil Aerodrome
Tamil NaduTiruchirappalliTiruchirapalli International Airport
Uttar PradeshLucknowChaudhary Charan Singh International Airport
Uttar PradeshVaranasiLal Bahadur Shastri Airport
West BengalKolkataNetaji Subhash Chandra Bose International Airport

Domestic Airports in India

StateCityAirport
Andhra PradeshDonakondaDonakonda Airport
Andhra PradeshKadapaCuddapah Airport
Arunachal PradeshDaporijoDaporijo Airport
Arunachal PradeshTezuTezu Airport
AssamDibrugarhDibrugarh Airport
AssamDhubriRupsi Airport
AssamTezpurTezpur Airport
BiharJogbaniJogbani Airport
BiharPatnaLok Nayak Jayaprakash Airport
ChhattisgarhJagdalpurJagdalpur Airport
ChhattisgarhRaipurSwami Vivekananda Airport
Daman and DiuDiuDiu Airport
GujaratVadodaraVadodara Airport
GujaratKandlaKandla Airport
GujaratBhavnagarBhavnagar Airport
GujaratKeshodKeshod Airport
GujaratPorbandarPorbandar Airport
GujaratRajkotRajkot Airport
GujaratSuratSurat Airport
Himachal PradeshKangraGaggal Airport
Himachal PradeshShimlaShimla Airport
Himachal PradeshKulluBhuntar Airport
Jammu & KashmirJammuJammu Airport
JharkhandDhanbadDhanbad Airport
JharkhandJamshedpurSonari Airport
JharkhandRanchiBirsa Munda Airport
KarnatakaBelgaumBelgaum Airport
KarnatakaHubliHubli Airport
KarnatakaMysoreMysore Airport
KarnatakaToranagalluVidyanagar Airport
LakshadweepAgattiAgatti Aerodrome
Madhya PradeshGwaliorGwalior Airport
Madhya PradeshJabalpurJabalpur Airport
Madhya PradeshKhajurahoKhajuraho Airport
Madhya PradeshKhandwaKhandwa Airport
MaharashtraAkolaAkola Airport
MaharashtraAurangabadAurangabad Airport
MaharashtraJalgaonJalgaon Airport
MaharashtraKolhapurKolhapur Airport
MaharashtraNandedNanded Airport
MaharashtraNashikGandhinagar Airport
MaharashtraNashikOzar Airport
MaharashtraRatnagiriRatnagiri Airport
MaharashtraSolapurSolapur Airport
ManipurImphalTulihal Airport
MizoramAizawlLengpui Airport
NagalandDimapurDimapur Airport
OrissaBhubaneswarBiju Patnaik Airport
OrissaJharsugudaJharsuguda Airport
OrissaBerhampurBerhampur Airport
OrissaJeyporeJeypore Airport
OrissaHirakudHirakud Airport
OrissaNuagaonNuagaon Airport
OrissaUtkelaUtkela Airport
Tamil NaduMaduraiMadurai Airport
Tamil NaduSalemSalem Airport
Tamil NaduTuticorinTuticorin Airport
TripuraAgartalaAgartala Airport
TripuraKailashaharKailashahar Airport
TripuraKhowaiKhowai Airport
UttrakhandDehradunJolly Grant Airport
UttrakhandPantnagarPantnagar Airport
West BengalBalurghatBalurghat Airport
West BengalCooch BeharCooch Behar Airport

Future Airports in India

StateCityAirport
Andhra PradeshWarangalWarangal Airport
KarnatakaBijapurBijapur Airport
KarnatakaKarwarKarwar Airport
KarnatakaShimogaShimoga Airport
KarnatakaGulbargaGulbarga Airport
KarnatakaHassanHassan Airport
KarnatakaBidarBidar Airport
KeralaKannurKannur International Airport
MaharashtraNavi MumbaiNavi Mumbai International Airport
MaharashtraYavatmalYavatmal Airport
UttrakhandPithoragarhNaini Saini Airport
West BengalMaldaMalda Airport