Darjeeling to Kolkata

   Darjeeling to Kolkata Road Distance 637
   Darjeeling to Kolkata Aerial Distance 497 km
  Darjeeling to Kolkata Travel Time 14 hr 46 mins

How to reach Kolkata from Darjeeling

The best way to reach Kolkata from Darjeeling depends on your preferences for travel time, comfort, and budget. However, the easiest and the fastest way is by air. You can travel from Bagdogra Airport (nearest airport to Darjeeling) to Netaji Subhas Chandra Bose International Airport in Kolkata. Several airlines operate flights between Bagdogra and Kolkata, with multiple daily flights available. The flight duration is approximately 1.5 to 2 hours.

Another popular option is to travel by train from New Jalpaiguri (NJP) to Kolkata.
You can reach NJP from Darjeeling by road, which takes around 3 to 4 hours. From NJP, various trains run to Howrah Junction or Sealdah Station in Kolkata. Train journey durations vary depending on the type of train and class of travel, but it generally takes around 8 to 12 hours to reach Kolkata from NJP.

Knowing The Details

1. Darjeeling to Kolkata by Road
2. Darjeeling to Kolkata by Bus/Taxi
3. Darjeeling to Kolkata by Train
4. Darjeeling to Kolkata by Flight
5. Popular Routes to Kolkata
6. Popular Routes from Darjeeling
7. Places to Visit in Kolkata
8. Hotels in Kolkata

Top Hotels In Kolkata

1. Darjeeling to Kolkata by Road

The distance between Darjeeling and Kolkata by road is approximately 650 to 700 kilometers, depending on the specific route taken.
The journey typically takes around 12 to 14 hours, accounting for traffic, road conditions, and rest stops.

Route 1: via NH 12
This is the shortest and best route to travel between Darjeeling and Kolkata. The distance between Darjeeling and Kolkata on this route is around 634 KM and takes about 15 hours. Always check live maps and instant traffic updates for the latest information on Darjeeling to Kolkata road conditions.

Route 2: via NH 27, NH 12, and NH 19
This is a longer route to travel from Darjeeling to Kolkata compared to other options. The distance from Darjeeling to Kolkata on this route is around 693 KM and takes about 18 hours. To avoid road closures, always check for the latest updates and follow a live map when traveling to get the best idea of Darjeeling to Kolkata road conditions.

2. Darjeeling to Kolkata by Bus/Taxi

There are two ways to travel from Darjeeling to Kolkata by road – a bus or a taxi.

Darjeeling to Kolkata by Bus
There is no direct bus from Darjeeling to Kolkata. You can take a North Bengal State Transport Corporation (NBSTC) bus from Darjeeling to Siliguri and then board a bus from Siliguri to Kolkata.
Duration: The journey typically takes around 15-18 hours

Darjeeling to Siliguri: The average travel time by bus is around 3 hours. There are two NBSTC buses available, leaving at 7 am and 8 am. The ticket cost is Rs.102.
Siliguri to Kolkata: The minimum travel time by bus is around 12.5 hours and the maximum time is around 15 hours. The buses leave at different times of the day, and you can choose one based on your travel plans. The ticket cost varies from Rs.540 to Rs.1,500.

Darjeeling to Kolkata by Taxi
Hiring a Taxi is an expensive deal as compared to other means of transport. 
A taxi rate can be anywhere between 15k to 40k. 

There are no shared taxis from Darjeeling to Kolkata

3. Darjeeling to Kolkata by Train

The nearest railway station in Darjeeling that connects to Kolkata is New Jalpaiguri (NJP). 

Duration: A train journey from Darjeeling to Kolkata can take approximately 19-20 hours. 
There are around 6 trains running from New Jalpaiguri (NJP) to Kolkata on a daily basis. The following trains start from NJP to Kolkata:
  • SARAIGHAT EXP (12345) (Monday to Sunday)
  • KANCHAN KANYA (13149)
  • TEESTA TORSHA (13141)
  • DARJEELING MAIL (12343) (Monday - Sunday)
  • PADATIK EXPRESS (12377) (Monday - Sunday)
These trains provide convenient options for travelers journeying from Darjeeling to Kolkata.

Price: A train ticket can cost around 400 INR for general to 2200 INR for AC depending on the coach & compartment.

Note that passengers must travel by road from Darjeeling to NJP to board these trains.

4. Darjeeling to Kolkata by Flight

While there are no direct flights between Darjeeling and Kolkata, you can travel from Darjeeling to Kolkata by combining a road trip and a flight. Here's how you can do it:

Travel from Darjeeling to Bagdogra Airport
  • Distance: Approximately 70 kilometers.
  • Duration: Around 3 to 4 hours by taxi or shared jeep.
  • Route: The journey from Darjeeling to Bagdogra is scenic, passing through beautiful hills, tea gardens, and small towns.
Flight from Bagdogra to Kolkata:
  • Flight Duration: Approximately 1.5 hours.
  • Airlines: Multiple airlines operate daily flights between Bagdogra Airport (IXB) and Netaji Subhas Chandra Bose International Airport (CCU) in Kolkata, including IndiGo, SpiceJet, Air India, and Vistara.
  • Frequency: Several flights are available throughout the day, providing flexibility in choosing a convenient time for travel.
Taxi to Bagdogra Airport
You can hire a private taxi from Darjeeling to Bagdogra. The fare typically ranges from Rs. 2000 to Rs. 3000*, depending on the type of vehicle and season.
Shared jeeps are also available from various taxi stands in Darjeeling, such as Clubside Taxi Stand and Chowk Bazaar. The fare is usually around Rs. 200 to Rs. 300* per seat.

*prices are subject to change

Darjeeling to Kolkata Flights

Showing indicative fares for from IXB to CCU.
 AirAsia India
10:50 Darjeeling
01 h 10 m
12:00 Kolkata
₹ 2,214
 AirAsia India
17:20 Darjeeling
01 h 10 m
18:30 Kolkata
₹ 2,214
 SpiceJet
18:10 Darjeeling
01 h 05 m
19:15 Kolkata
₹ 2,215
 SpiceJet
13:00 Darjeeling
01 h 15 m
14:15 Kolkata
₹ 2,215
 SpiceJet
07:45 Darjeeling
01 h 10 m
08:55 Kolkata
₹ 2,215
 GoAir
14:55 Darjeeling
01 h 05 m
16:00 Kolkata
₹ 2,670
 IndiGo
16:40 Darjeeling
01 h 05 m
17:45 Kolkata
₹ 3,180
 IndiGo
14:20 Darjeeling
01 h 00 m
15:20 Kolkata
₹ 3,180
 IndiGo
15:00 Darjeeling
01 h 05 m
16:05 Kolkata
₹ 3,180

Popular Routes to Kolkata

Important Routes Time Taken Distance
Mumbai to Kolkata 1 day 10 hours 1,939 km
Delhi to Kolkata 23 hours 32 mins 1,488 km
Bangalore to Kolkata 1 day 7 hours 1,879 km
Hyderabad to Kolkata 1 day 0 hours 1,490 km
Darjeeling to Kolkata 14 hr 46 mins 637
Ahmedabad to Kolkata 1 day 9 hours 2,080 km

Popular Routes from Darjeeling

Important Routes Time Taken Distance
Darjeeling to Mirik 1 hr 58 min 39.4 km
Darjeeling to Gangtok 3 hr 43 min 96.1 km
Darjeeling to Kalimpong 2 hr 28 min 51.2 kms
Darjeeling to Bagdogra 2 hr 46 mins 69.1 km
Darjeeling to Kolkata 14 hr 46 mins 637
Darjeeling to Siliguri 2 hr 34 mins 62.5 kms