Bangalore to Darjeeling

   Bangalore to Darjeeling Road Distance 2500 km
   Bangalore to Darjeeling Aerial Distance 1,919 km
  Bangalore to Darjeeling Travel Time 47 hr

How to reach Darjeeling from Bangalore

The easiest way to travel from Bangalore to Darjeeling is by taking a direct flight from Kempegowda International Airport in Bangalore to Bagdogra Airport, which takes approximately 3-4 hours. From Bagdogra, you can hire a private taxi or take a shared jeep to Darjeeling, covering a distance of about 70 kilometers in roughly 3 hours. This combination of air and road travel offers a convenient, time-efficient, and comfortable journey, minimizing transit hassles and providing scenic views along the way.

Knowing The Details

1. Bangalore to Darjeeling by Train
2. Bangalore to Darjeeling by Road
3. Popular Routes to Darjeeling
4. Popular Routes from Bangalore
5. Places to Visit in Darjeeling
6. Hotels in Darjeeling

Darjeeling Travel Packages

Compare quotes from upto 3 travel agents for free

1. Bangalore to Darjeeling by Train

Traveling from Bangalore to Darjeeling by train involves multiple transfers and a considerable duration due to the distance and route constraints. Here’s a suggested route:

Bangalore to Kolkata (Howrah Junction):

Board a train from Bangalore City Junction to Howrah Junction in Kolkata. Several trains operate on this route, including the Bangalore Howrah Mail and the Yeshvantpur Howrah Duronto Express.

Kolkata (Howrah Junction) to New Jalpaiguri (NJP):


From Howrah Junction, take a train to New Jalpaiguri Junction (NJP), which serves as the gateway to Darjeeling. Trains like the Darjeeling Mail and the Kanchankanya Express connect these two stations.

New Jalpaiguri (NJP) to Darjeeling:


Upon reaching New Jalpaiguri, you have the option to take the famous Darjeeling Himalayan Railway, also known as the Toy Train, to Darjeeling. This scenic journey offers breathtaking views of the Himalayas and takes around 7-8 hours to cover the approximately 88-kilometer distance.
Alternatively, you can hire a taxi or use other modes of transportation from New Jalpaiguri to reach Darjeeling directly, which takes around 3-4 hours by road.

Keep in mind that train schedules and availability may vary, so it’s advisable to check the latest timings and book tickets in advance for a smoother journey. Additionally, consider the travel time and plan accordingly for a comfortable and enjoyable trip from Bangalore to Darjeeling.

2. Bangalore to Darjeeling by Road

Traveling from Bangalore to Darjeeling by road is an extensive journey spanning over 2,500 kilometers. While it's possible to drive the entire distance, it's essential to plan for multiple days of travel due to the long duration and varied terrain. Here's a general route to consider:

Bangalore to Kolkata (Approximately 2,200 km):

Start your journey by heading northeast from Bangalore towards Kolkata via National Highway 16 (NH16) or National Highway 19 (NH19).
The route passes through major cities like Chennai, Visakhapatnam, Bhubaneswar, and Kolkata.
Plan for overnight stops along the way to break up the journey and rest.

Kolkata to Siliguri (Approximately 570 km):


From Kolkata, continue northeast towards Siliguri, the gateway to Darjeeling, via National Highway 12 (NH12) or National Highway 27 (NH27).
The route passes through cities like Bardhaman, Durgapur, and Malda.
Siliguri serves as a major transit point for travelers heading to Darjeeling and other destinations in the region.

Siliguri to Darjeeling (Approximately 70 km):


Finally, from Siliguri, take the scenic drive uphill to Darjeeling.
The route is characterized by winding mountain roads and breathtaking views of the Himalayas.
Plan for additional time to navigate the narrow roads and steep inclines as you ascend to Darjeeling.
It's important to note that road conditions may vary, especially in hilly regions, so it's advisable to travel in a sturdy vehicle equipped for long-distance journeys. Additionally, consider the weather conditions, as certain seasons may experience road closures or travel disruptions, particularly during the monsoon season. Alternatively, travelers can opt for a combination of road and rail travel, with the option to take a train from Kolkata or Siliguri to reach Darjeeling.

Popular Routes to Darjeeling

Important Routes Time Taken Distance
Siliguri to Darjeeling 2 hr 29 min 62.8 km
Gangtok to Darjeeling 3 hr 50 min 97.4 km
Bagdogra to Darjeeling 2 hr 30 min 68.0 km
Delhi to Darjeeling 27 hr 1,522.5 km
Guwahati to Darjeeling 10 hr 43 min 497 km
Bangalore to Darjeeling 47 hr 2500 km

Popular Routes from Bangalore

Important Routes Time Taken Distance
Bangalore to Coorg 5 hours 10 mins 264 km
Bangalore to Goa 8 hours 45 mins 557 km
Bangalore to Mysore 2 h 40 min 146 km
Bangalore to Ooty 6 hours 15 mins 274 km
Bangalore to Pondicherry 6 hours 19 mins 311 km
Bangalore to Hyderabad 8 hours 10 mins 569 km