Non-stop flights to Kolkata (CCU)
Netaji Subhash Chandra Bose International Airport is a large airport in India. It is an international airport. In total there are 64 airports around the world that have direct flights to Kolkata, spread around 53 cities in 12 countries. Currently, there are 46 domestic flights to Kolkata.
On this page
All direct flights to Kolkata Top 200 flights with a stopover Airlines flying to Kolkata Best time to visit Kolkata Business Class flights First Class flights International flights Domestic flights Alternative airports FAQThis month, there are 5,735 flights arriving at Kolkata Airport, which are 191 flights per day or 8 flights per hour. On an average day, there is at least 1 flight arriving every 8 minutes.
The most frequently departed flights to Kolkata are routes from New Delhi (DEL) in India and Bengaluru (BLR), also in India. These two routes together are operated 1356 times this month, and make up for 24% of all monthly arrivals at Netaji Subhash Chandra Bose International Airport.
The longest flight to Kolkata CCU is departing from Doha (DOH). This non-stop flight takes around 5 hours and 30 minutes and covers a distance of 2,324 miles (3,740 km).
List of all direct flights to Kolkata
Below you can find a list of all cities and countries that have direct flights to Kolkata, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Kolkata.
Airlines flying to Kolkata
Currently, there are 26 airlines that fly to Kolkata. Most flights to Kolkata are operated by IndiGo Airlines, as they connect 48 airports to CCU. That’s around 6 times as much as Akasa Air, the second biggest airline in terms of operated flight routes to Kolkata. Below you can find a list of airlines that operate most CCU flights:
What is the best time to visit Kolkata?
🌴 Tropical
Kolkata is a tropical destination known for its warm climate, with temperatures between 25°C and 30°C (77°F to 86°F) throughout the year. The area is characterized by high humidity and frequent rainfall.
Being located north of the equator, Kolkata experiences its dry season from November to April, making this the perfect time to visit. In this period, you can expect mostly dry conditions, while the wet season will see days of rain. Humidity and temperatures are consistently high all year long.

Business class flights to Kolkata
There are 16 airports that have flights to Kolkata in Business Class. All airports that offer business class flights to CCU are listed below:
First class flights to Kolkata
If you are looking for a luxurious flight, there's a total of 2 airports to choose from that have flights to CCU in First Class.
International flights to Kolkata
Flights from Bangladesh to Kolkata
Dhaka is the only city in Bangladesh with direct flights to Kolkata. From Dhaka, direct flights are offered by Biman Airlines, IndiGo Airlines and US-Bangla Airlines.
All flights from Bangladesh
Flights from Bhutan to Kolkata
There are 2 airports in Bhutan that have non-stop flights to Kolkata.
From Gelephu, direct flights are offered by Druk Air.
From Paro, you can fly non-stop with Bhutan Airlines or Druk Air.
All flights from Bhutan
Flights from Cambodia to Kolkata
In Cambodia, the only airport that has a direct connection to Kolkata is Siem Reap. From Siem Reap, direct flights are offered by IndiGo Airlines.
All flights from Cambodia
Flights from China to Kolkata
If you are looking for a direct flight from China to Kolkata, there are 3 airports to choose from.
From Guangzhou, direct flights are offered by IndiGo Airlines.
From Kunming, the only airline with direct flights is China Eastern (SkyTeam).
From Shanghai, you can fly non-stop to Kolkata with IndiGo Airlines.
All flights from China
Flights from Malaysia to Kolkata
There is 1 airport in Malaysia that has a direct connection to Kolkata, which is Kuala Lumpur. From Kuala Lumpur, you can fly non-stop with AirAsia or Malaysia Airlines (Oneworld).
All flights from Malaysia
Flights from Myanmar (Burma) to Kolkata
In Myanmar (Burma), the only airport that has a direct connection to Kolkata is Yangon. From Yangon, direct flights are offered by Myanmar Airways.
All flights from Myanmar (Burma)
Flights from Nepal to Kolkata
Kathmandu is the only city in Nepal with direct flights to Kolkata. From Kathmandu, direct flights are offered by Buddha Air.
All flights from Nepal
Flights from Qatar to Kolkata
There is 1 airport in Qatar that has a direct connection to Kolkata, which is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).
All flights from Qatar
Flights from Singapore to Kolkata
Singapore is the only city in Singapore with direct flights to Kolkata. From Singapore, you can fly non-stop with IndiGo Airlines or Singapore Airlines (Star Alliance).
All flights from Singapore
Flights from Thailand to Kolkata
In Thailand, there are 3 airports that have direct flights to Kolkata.
From Bangkok, there are 5 airlines that have direct services to Kolkata, which are Bhutan Airlines, IndiGo Airlines, Spicejet, Thai Airways (Star Alliance) and Thai Vietjet Air.
From Bangkok (Don Muang), you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Phuket, you can fly non-stop to Kolkata with IndiGo Airlines.
All flights from Thailand
Flights from United Arab Emirates to Kolkata
If you are looking for a direct flight from United Arab Emirates to Kolkata, there are 2 airports to choose from.
From Abu Dhabi, you can fly non-stop with Air Arabia Abu Dhabi or Etihad Airways.
From Dubai, you can fly non-stop with Emirates or Flydubai.
All flights from United Arab Emirates
Flights from Vietnam to Kolkata
In Vietnam, the only airport that has a direct connection to Kolkata is Hanoi. From Hanoi, direct flights are offered by IndiGo Airlines.
All flights from Vietnam
Domestic flights to Kolkata
Flights from India to Kolkata
There are lots of domestic flights to Kolkata (CCU). 46 airports in India have direct flights to the airport.
From Agartala, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Ahmedabad, you can fly non-stop with Akasa Air or IndiGo Airlines.
From Aizawl and Amritsar, Punjab, you can fly with IndiGo Airlines.
From Bagdogra, direct flights are offered by Air-India Express, IndiGo Airlines and Spicejet.
From Bengaluru, there are 4 airlines that have direct services to Kolkata, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Bhubaneswar, direct flights are offered by IndiGo Airlines.
From Bilaspur, the only airline with direct flights is Alliance Air.
From Chandigarh, you can fly non-stop to Kolkata with IndiGo Airlines.
From Chennai, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Dehradun, direct flights are offered by IndiGo Airlines.
From Delhi / Noida, you can fly non-stop to Kolkata with Akasa Air. This is a seasonal route that starts in October and ends in March.
From Dibrugarh, Dimapur, Gaya, Ghaziabad, Goa and Gorakhpur, all direct flights to Kolkata are operated by IndiGo Airlines.
From Guwahati, direct flights are offered by Air-India Express, Alliance Air and IndiGo Airlines.
From Hyderabad, you can fly non-stop with IndiGo Airlines or Spicejet.
From Imphal, you can fly non-stop with Alliance Air or IndiGo Airlines.
From Indore, the only airline with direct flights is IndiGo Airlines.
From Jabalpur, direct flights are offered by Alliance Air. This is a seasonal route that starts in October and ends in March.
From Jaipur, Jharsuguda and Jorhat, all direct flights to Kolkata are operated by IndiGo Airlines.
From Lakhimpur, Assam, you can fly non-stop to Kolkata with Alliance Air. This is a seasonal route that starts in October and ends in March.
From Lucknow and Mopa, you can fly with IndiGo Airlines.
From Mumbai, there are 4 airlines that have direct services to Kolkata, which are Air India (Star Alliance), Akasa Air, IndiGo Airlines and Spicejet.
From Nagpur, direct flights are offered by IndiGo Airlines.
From Navi Mumbai, you can fly non-stop with Akasa Air or IndiGo Airlines.
From New Delhi, there are 5 airlines that have direct services to Kolkata, which are Air India (Star Alliance), Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Patna, you can fly non-stop with Alliance Air or IndiGo Airlines.
From Port Blair, there are 4 airlines that have direct services to Kolkata, which are Air-India Express, Akasa Air, IndiGo Airlines and Spicejet.
From Pune, direct flights are offered by Air-India Express, Akasa Air and IndiGo Airlines.
From Purnia, you can fly non-stop with IndiGo Airlines or Star Air.
From Raipur and Ranchi, all direct flights to Kolkata are operated by IndiGo Airlines.
From Rewa and Rupsi, you can fly with Alliance Air.
From Shillong, Silchar, Surat, Varanasi and Visakhapatnam, all direct flights to Kolkata are operated by IndiGo Airlines.
All flights from India
Alternative airports near Kolkata
Flying to an alternative airport near Kolkata could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Kolkata (CCU) are listed below. The closest alternative airports are Jessore (JSR) and Durgapur (RDP).
Frequently asked questions - FAQ
How many airports are there in Kolkata?
There is 1 airport in Kolkata: Netaji Subhash Chandra Bose International Airport (CCU).
What is the best airport to fly into Kolkata?
The most convenient airport to fly into Kolkata is Netaji Subhash Chandra Bose International Airport (CCU).
How many airlines fly to Kolkata?
There are 26 airlines flying to Kolkata from 64 airports around the world, as of October 2026.
Which airlines fly to Kolkata?
IndiGo Airlines, Akasa Air and Alliance Air operate most flights to Kolkata. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Kolkata?
SkyTeam, Star Alliance and Oneworld are all flying to Kolkata.
How many nonstop flights are there to Kolkata?
There are roughly 5,735 flights arriving at Kolkata every month (or 1,337 flights each week), from a total of 64 airports worldwide.
What is the official name of Kolkata Airport?
The official name of Kolkata Airport is Netaji Subhash Chandra Bose International Airport.
What is the airport code of Kolkata Airport?
The airport code of Kolkata Airport is CCU.
What are the most popular flights to Kolkata?
New Delhi, Bengaluru and Mumbai are the 3 most popular routes to Kolkata. For a complete overview of all flight routes to Kolkata, please use our flight map.
How long is the flight to Kolkata?
| New Delhi to Kolkata | 2h 35m |
| Bengaluru to Kolkata | 2h 35m |
| Mumbai to Kolkata | 3h 5m |
| Chennai to Kolkata | 2h 35m |
| Guwahati to Kolkata | 1h 15m |