Airports in India

A comprehensive guide to airports in India

To travel is to live” - a popular saying that holds true for all avid travellers. For most, travelling is therapeutic and one of the best things to do. But, when it comes to travelling, one thing that matters most for any traveller is a comfortable, safe, and hassle-free journey. To ensure all of these, the Airport Authority of India looks after the facilities and services provided at the different airports in India.

The Indian airports are designed in such a way that passengers face no inconvenience and the flight journey becomes no less than a cakewalk. While some airports in India are popular for providing unparalleled services, there are few whose aesthetic appeal is sure to delight the eyes. Adding to the highlights are the top-notch connectivity that passengers can enjoy from the different airports in India.

According to reports, the total number of international airports in India is 35 and 123 domestic airports. So, here is a complete list of airports in India - domestic and international.



      Domestic Airports (India)

A list of 10 famous domestic airports in India

The beauty of Indian cities is quite enticing and it is the dream of all travellers to discover their charm. To ensure this domestic connectivity, a number of domestic airports in India have been inaugurated. As the list of domestic airports in India is long, so, here we have enumerated some of the most popular domestic airports in India.

1. Agra Airport

The Agra airport is also known as Kherai Airport and Agra Civil Enclaves and has facilities like medical assistance, eateries, and shops. The airport was initially opened during World War II and over the years was granted access for public flights too. The airport also offers several IndiGo flights that take passengers to many popular domestic destinations such as Bhopal, Ahmedabad, Bengaluru, and a few more.

The Agra Airport even serves as the gateway to many iconic destinations like Taj Mahal, Fatherpur Sikri, Buland Darwaza and so many more. Travellers can also enjoy a comfortable transfer from the airport by availing of the taxi and cab services available at the airport. Check more details about the Agra airport here.

  • Airport address: Civil Air Terminal, Kheria, Agra, Uttar Pradesh 282008
  • IATA Code: AGR

Explore Agra flights –

2. Shillong Airport

The Shillong airport is also known as the Umroi airport and is the official airport of the city. Although the airport was constructed many years back, it has undergone certain modifications to make the airport more equipped. Passengers can easily get buses or cabs at the Shillong airport to move around the city and explore famous tourist attractions - Ward’s Lake, Umiam Lake, Shillong Viewpoint and more. Shillong airport has flights offered by a number of airlines, including IndiGo. Get detailed information about Shillong airport here.

  • Airport address: Shillong Airport Road, Umroi, Meghalaya 793103
  • IATA Code: SHL

Explore Shillong flights –

3. Mysuru Airport

The Mysuru airport, also known as the Mandakalli Airport is located about 12 km away from the main city of Mysore. The airport is equipped with a single runaway and has the capacity to hold as many as 200 passengers.

Apart from exploring some of the famous tourist attractions in Mysore, the Mysuru airport also helps holidaymakers to enjoy trips to Bangalore, Chennai and many more domestic destinations. Travellers can also unwind and relish delicious dishes at the airport and to add more bibliophiles can even enjoy reading books at this luxurious airport. Grab more details about the Mysuru Airport here.

  • Airport address: Kozhikode-Mysore-Kollegal Hwy, Mysuru, Karnataka
  • IATA Code: MYQ

Explore Mysuru flights –

4. Shimla Airport

This domestic airport serving the people of Himachal Pradesh is located very close to the Jabarhatti region. Initially, the airport was opened for the landing of private jets only, but now there are a number of flights that run to Shimla.

The airport has one terminal and is well connected to Shimla through railways and buses. A few things which tourists cannot miss to explore in Shimla are enjoying a toy train ride, visiting the Indian Institute of Advanced Studies and exploring the ancient temples in Shimla.

  • Airport address: Jubbarhatti, Himachal Pradesh 171011
  • IATA code: SLV

5. Jodhpur Airport

The Jodhpur Airport is located about 3 km from the main city. This domestic airport also shares its airside with the Indian Air Force. Apart from the Jodhpur Air Base, the civil enclave is quite spacious to handle up to 500 passengers. The airport is also equipped with a night landing facility and has flights operated by IndiGo airlines too. Travellers can also get hotels in proximity to the Jodhpur airport. For a complete lowdown, travellers are advised to visit our Jodhpur airport page.

  • Airport address: Civil Airport Road, Air Force Area, Ratanada, Jodhpur, Rajasthan 342011
  • IATA code: JDH

Explore Jodhpur flights –

6. Dimapur Airport

Another airport in the North-East region of the country is the Dimapur airport which is located in Nagaland. Currently, the airport is operational for domestic use only and has flights operated by a number of Indian airlines such as IndiGo. However, the airport is under review for expansion.

For the ease of travellers, the airport has facilities like a child care room, ATMs and a few more. We suggest you relish the local cuisines of the place after you have landed at the Dimapur airport. Momos, thukpa, pork noodles, bamboo shoots are some of the dishes to gorge on. Check Dimapur airport guide for detailed information.

  • Airport address: 3rd Mile, Dimapur, Nagaland 797112
  • IATA Code: DMU

Explore Dimapur flights –

7. Silchar Airport

Decorated with stunning structures and lush-green landscapes, Silchar is a must-visit city for all the avid travellers out there. This is yet another airport that is used by the Indian Air Force. The history of the airport dates back to the times of the Second World War.

Ranked as one of the busiest airports in North East India, the airport provides a gateway to cities like Kolkata, Imphal, Agartala and the list continues. So, all those who wish to travel to Silchar can get the complete lowdown from our Silchar airport guide.

  • Airport address: WX8H+9PW, Kumbhirgram, Assam 788031
  • IATA code: IXS

Explore Silchar flights –

8. Rajkot Airport

The Rajkot airport managed by the Airport Authority of India is located at a distance of just 4 km from the main city. The airport provides a number of flights by some of the major airlines of India including IndiGo.

The Rajkot airport is also equipped with a plethora of facilities for passengers to spend their leisure time in the best way. Passengers can relish delicious cuisines or even shop at the Rajkot airport. Hotel Platinum, Hotel Park Inn and a few more are some of the hotels located in the vicinity of the Rajkot airport.

  • Airport address: Gandhigram Civil Aerodrome, Gujarat 360006
  • IATA code: RAJ

Explore Rajkot flights –

9. Jammu Airport

The religious shrine, Vaishno Devi, is widely famous and it is the Jammu airport that provides seamless connectivity to this spiritual site. Owing to the recognition, the Jammu airport also known as the Satwari airport experiences a great footfall from the different parts of the country.

For the unversed, the Jammu airport lies at a distance of just 14 km from the Indo-Pak border. The airport has flights from Goa, Chennai, Hyderabad, Leh and a few more. All the passengers who wish to plan a trip to Jammu can grab all the details from our Jammu airport guide page.

  • Airport address: Civil Airport, Raipur Satwari, Jammu, Jammu and Kashmir 180003
  • IATA Code: IXJ

Explore Jammu flights –

10. Birsa Munda Airport

The little-known city, Ranchi is truly a delight for all nature lovers. The Birsa Munda Airport that is situated about 7 km from Ranchi provides accessibility for passengers to arrive at Ranchi without any hassles. The airport was named after the famous freedom fighter, Birsa Munda. It is one of the busiest airports of India and many airlines including IndiGo operate to this airport in India.

Passengers landing at the Birsa Munda Airport must make sure to take some out and explore the lush green landscape and charming falls such as Dassam Fall, Jonha Fall that are situated at a close distance from the airport. Here is a complete detail of the Birsa Munda Airport.

  • Airport address: Hinoo, Ranchi, Jharkhand 834002
  • IATA code: IXR

Explore Ranchi flights -

List of 10 international airports in India

India has an extensive number of airports that take passengers to popular Indian cities and even international destinations. The total number of international airports in India is 35, out of which some are listed below.

1. Chhatrapati Shivaji International Airport

The dream city or Bollywood’s hub is well connected to other parts of the world through the Chhatrapati Shivaji International Airport. Offering round the clock arrival and departure, the airport has facilities like a pharmacy, ATMs, prepaid taxi booths and more and ranks as the busiest airport in the country.

According to reports, the airport is also the 14th busiest airport in Asia. Travellers who want to fly to international destinations like Dubai, Bangkok and more can get flights from the Chhatrapati Shivaji International Airport. The airport is also well connected through rail routes and buses for passengers’ convenience.

  • Airport address: Mumbai, Maharashtra 400099
  • IATA code: BOM

Explore Mumbai international flights –

2. Kempegowda International Airport

Kempegowda International Airport in Bengaluru is one of the most aesthetic airports in India, providing visual delights to all. The airport is located about 40 km from Bengaluru and is the hub to a number of airlines including IndiGo and a few others.

The airport is equipped with two terminals and has facilities ranging from eateries, currency exchange centre, duty-free shops to ATMs. Owing to the planned infrastructure, the airport has even been recognized with awards like Excellence in dedicated ICT infrastructure. To get the complete lowdown, visit our Bengaluru airport guide.

  • Airport address: KIAL Rd, Devanahalli, Bengaluru, Karnataka 560300
  • IATA code: BLR

Explore Bengaluru international flights –

3. Chennai International Airport

Ranked as the third busiest airport in India, the Chennai International Airport has a separate terminal for domestic and international flights. The airport is quite historical and the first flight took off from the airport in 1912.

At present, the airport has both international and domestic terminals. The Airport Authority of South India even uses the airport as its regional headquarter. Passengers can avail themselves of several facilities at the Chennai International Airport like childcare area, prayer room, metro connectivity and many more.

  • Airport address: Grand Southern Trunk Rd, Meenambakkam, Chennai, Tamil Nadu 600027
  • IATA code: MAA

Explore Chennai international flights –

4. Netaji Subhash Chandra Bose International Airport

Earlier known as the Dum Dum Airport, the Netaji Subhash Chandra Bose International Airport is located about 16 km from the main city. The Netaji Subhash Chandra Bose International Airport was even rewarded as the “Best Improved Airport in the Asia Pacific Region” in the year 2014. The airport experiences considerable passenger traffic during all times of the year and is even considered one of the busiest airports in the country.

The airport has two terminals and a separate cargo terminal to manage the increasing number of tourist footfall. Offering round the clock arrival and departure, the Netaji Subhash Chandra Bose International Airport has flights from some of the top Indian airlines including IndiGo.

  • Airport address: Jessore Rd, Dum Dum, Kolkata, West Bengal 700052
  • IATA code: CCU

Explore Kolkata international flights -

5. Chaudhary Charan Singh International Airport

The Chaudhary Charan Singh International Airport or alternatively known as the Lucknow airport welcomes tourists from all over the world. It was formerly called the Amausi Airport and got its current name after India’s 7th Prime Minister. From experiencing duty-free shopping to visiting the in-house bookstore, there’s a lot to do at the airport.

Visitors after landing at the Chaudhary Charan Singh International Airport can discover the famous tourist attractions of the place such as Bara Imambara, Janeshwar Mishra Park, Hazratgang and more. Avid foodies can even relish mouth-watering kebabs during the trip to Lucknow. For the complete lowdown, explore our Lucknow airport guide.

  • Airport address: Amausi, Lucknow, Uttar Pradesh 226009
  • IATA code: LKO

Explore Lucknow international flights –

6. Sri Guru Ram Dass Jee International Airport

Famed for the Golden Temple, Amritsar remains flocked with tourists from all over. The Sri Guru Ram Dass Jee International Airport offering seamless connectivity makes it easier for passengers to explore the aura of this religious shrine. The airport gets its name from the Sikh Guru who is also considered as the founder of the city of Amritsar.

According to facts, the airport has even been famed as one of the fastest-growing airports in the country. Equipped with two terminals, the airport can withstand a capacity of about 1200 passengers. Travellers can get a complete overview of the airport from our Amritsar airport guide.

  • Airport address: Ajnala Rd, opp. Hotel Blue Radison, Raja Sansi, Punjab 143101
  • IATA code: ATQ

Explore Amritsar international flights –

7. Indira Gandhi International Airport

With all the modern facilities and offering seamless connectivity, the Indira Gandhi International Airport is undoubtedly one of the best airports in the country. The airport is named after India’s prime minister, Indira Gandhi. It was earlier operated by the Indian Air Force and according to global rankings, it is the 17th busiest airport in the world.

The Indira Gandhi Airport has even been recognized as the 4th best airport award in 2010. The airport has terminals for domestic, international, private jet and cargo flights. The airport has so many eateries and duty-free shops that passengers can never get bored while waiting for their flights at the airport. To grab the complete details, explore our Delhi airport guide.

  • Airport address: New Delhi, Delhi 110037
  • IATA code: DEL

Explore Delhi international flights –

8. Rajiv Gandhi International Airport

Located in Shamshabad, the airport takes its name after India’s former prime minister, Rajiv Gandhi. The Rajiv Gandhi International Airport started its operations in 2008 and took over the Begumpet Airport. Spreading over an area of about 105,300 square feet, the Rajiv Gandhi International Airport is capable of withstanding a huge number of passengers.

The airport even ranks as one of the best airports in the world and a number of Indian airlines including IndiGo has direct domestic and international flights to the Rajiv Gandhi International Airport. For the complete lowdown, visit the Hyderabad Airport guide page.

  • Airport address: Shamshabad, Hyderabad, Telangana 500409
  • IATA code: HYD

Explore Hyderabad international flights –

9. Devi Ahilya Bai Holkar International Airport

Named after Maharani Ahilya Bai Holkar, the Indore airport is located about 8 km from the city of Indore. The airport equipped with immense space is said to withstand a large number of passengers. Some of the facilities available at the Devi Ahilya Bai International Airport are a child care area, parking facility, rental cars and more. Passengers arriving at the Indore airport can even visit famous tourist attractions such as Rajwada Palace, Indore Museum, Sarafa Bazar and a few more.

  • Airport address: Devi Ahilya Bai Holkar Airport Indore (MP)- 452005
  • IATA code: IDR

10. Pune International Airport

The Pune International Airport offers round-the-clock arrivals and departures and is located about 10 km from North East Pune. Offering both domestic and international flights, the Pune International Airport offers seamless connectivity to different destinations. The Pune International Airport has even been awarded as the most hygienic airport by the Airports Council International. Passengers can get detailed information from the Pune airport guide page.

  • Airport address: New Airport Rd, Pune International Airport Area, Lohegaon, Pune, Maharashtra 411032
  • IATA code: PNQ

There are a number of other domestic and international airports in India. The Airport Authority of India and the government-aided UDAN scheme is responsible for enhancing the connectivity. At present IndiGo has flights to 71 airports in India and a list of international and domestic airports to which IndiGo operates can be fetched from our website. So, grab all the airport-related information and have a memorable trip to your favourite destination.

1700+ Daily flights
75+ Domestic Destinations
25+ International Destinations
500+ million + happy passengers
300+ Fleet tall