Flights to Darjeeling & Sikkim

 
 
There is no airport at Darjeeling or Sikkim. The nearest airport is in Bagdogra. From Bagdogra Airport the distance to Darjeeling is 94kms and it takes about three hours time reach by road. Gangtok in Sikkim is 126kms from Bagdogra and takes over 4 hours by road. So if you are planning a flight for Darjeeling or Sikkim, you will need to come to Bagdogra and then take a road transport. There are several regular flights to Bagdogra from all over India including low cost airlines. If you are planning a short visit to the hill town, the flight can save you a lot of precious time over other modes of travel. 
 
 
 
In the sections below, I have shown the current flights to Bagdogra from major cities of India like Kolkata, Delhi, Mumbai, etc. I would advice you to take an early day flight so that you can reach your hotel before dark. 
 
Remember it takes a while to drive up the mountain roads to reach Darjeeling. A day trip lets you enjoy the great mountain views and village life on the way. Secondly, as the roads are narrow, steep and winding in some parts between Bagdogra and Darjeeling, driving after dark is not advisable. 
 

Flights between Kolkata and Bagdogra

 
Non-stop flights from Kolkata to Bagdogra take about 1 hour of flying time. The following are direct flights from Kolkata to Bagdogra. 
 
  • Air India (Tue, Wed, Thu, Sat) 
  • Leaves Kolkata at 1:40pm 
    Arrives Bagdogra at 2:40pm 
    Return flight leaving Bagdogra at 3:15pm, arriving Kolkata at 4:10pm 
     
  • Jet Airways Connect (Daily Flight) 
  • Leaves Kolkata at 12:25pm 
    Arrives Bagdogra at 1:30pm 
    Return flight leaving Bagdogra at 2:15pm, arriving Kolkata at 3:15pm 
     
  • Jet Lite (Daily Flight) 
  • Leaves Kolkata at 12:25pm 
    Arrives Bagdogra at 1:30pm 
    Return flight leaving Bagdogra at 2:15pm, arriving Kolkata at 3:15pm 
     
  • Kingfisher (Sun, Mon, Wed, Fri)  X No longer in operation 
  • Leaves Kolkata at 10:40am 
    Arrives Bagdogra at 12:15pm 
    Return flight leaving Bagdogra at 12:45pm, arriving Kolkata at 2:15pm 
     
    Note: This is a very small plane. Unless you carry a small handbag, 
    that too needs to be checked in. It takes 1hour 35mins of flying time. 
     
  • SpiceJet (Daily Flight) 
  • Leaves Kolkata at 1:55pm 
    Arrives Bagdogra at 2:55pm 
    Return flight leaving Bagdogra at 3:25pm, arriving Kolkata at 4:25pm 
     

    Flights between Delhi and Bagdogra

     
    A direct flight from Delhi to Bagdogra takes little over 2 hours of flying time. All the following are direct flights between Bagdogra from Delhi (unless otherwise mentioned explicitly) 
     
  • Air India (Daily Flight) 
  • Leaves Delhi at 7:05am 
    Arrives Bagdogra at 9:05am 
    Return flight leaving Bagdogra at 9:45am, arriving New Delhi at 11:55am 
     
  • Go Air (On Wednesdays only) 
  • Leaves Delhi at 10:35am 
    Arrives Bagdogra at 1pm 
    Return flight leaving Bagdogra at 2:40pm, arriving New Delhi at 5:00pm 
     
  • Jet Airways Connect (Daily Flight) 
  • Leaves Delhi at 10:40am 
    Arrives Bagdogra at 12:50pm 
    Return flight leaving Bagdogra at 1:25pm, arriving New Delhi at 3:35pm 
     
  • Jet Lite (Daily Flight) 
  • Leaves Delhi at 10:40am 
    Arrives Bagdogra at 12:50pm 
    Return flight leaving Bagdogra at 1:25pm, arriving New Delhi at 3:35pm 
     
  • SpiceJet (Daily Flight) 
  • Leaves Delhi at 11:15am 
    Arrives Bagdogra at 1:25pm 
    1. Flight leaving Bagdogra at 10:40am, arriving New Delhi at 12:40pm 
    2. Flight leaving Bagdogra at 1:55pm, arriving New Delhi at 5:50pm via Guwahati 
     
     

    Flights between Mumbai and Bagdogra

     
    There are no direct flights from Mumbai to Bagdogra. You will need to come down to either Delhi or Kolkata and then take a second flight for Bagdogra. 
     
  • One of the best options is to take the morning SpiceJet flight from Mumbai that leaves at 7:45am arriving at Kolkata at 10:40am. Then take one of the onward flights to Bagdogra that I have described above under the section "Flights from Kolkata to Darjeeling". While returning, take the SpiceJet flight from Bagdogra at 3:25pm arriving at Kolkata at 4:25pm. There is a SpiceJet Flight leaving Kolkata at 6pm arriving Mumbai at 8:25pm. 
  •  
  • Another great option is to take the GoAir flight from Mumbai at 7:50am and arrive at Delhi at 10:00am or take the 5:50am SpiceJet flight from Mumbai and arrive at Delhi at 7:50am. Then take one of the onward flights to Bagdogra that I have described under the section "Flights from Delhi to Darjeeling". 
  •  
    All the above flights between Mumbai to Kolkata, and Mumbai to Delhi are daily direct flights. 
     

    Flights between Bangalore/Hyderabad and Bagdogra

     
     
    There are no direct flights for Darjeeling (Bagdogra) from Bangalore or Hyderabad. You will need to either come down to Delhi or Kolkata, and then take a second flight for Bagdogra. 
     
     
     

    Related Articles

     
     
    1) Bagdogra Airport: Airport facilities, onward transports etc. 
     
    2) How to reach Darjeeling: Information on reaching Darjeeling from various places in India and neighboring countries. 
     

    Visitors' Reviews/Comments

     
     
    Share your experience.