Delhi to Darjeeling

   Delhi to Darjeeling Road Distance 1,522.5 km
   Delhi to Darjeeling Aerial Distance 1,101 km
  Delhi to Darjeeling Travel Time 27 hr

How to reach Darjeeling from Delhi

The easiest way to reach Darjeeling from Delhi is by taking a flight to Bagdogra Airport in West Bengal, followed by a road journey to Darjeeling. Bagdogra Airport is the nearest airport to Darjeeling, located approximately 65 kilometers away. Upon arrival at Bagdogra, travelers can easily find taxis or shared cabs for the 3 to 4-hour road journey to Darjeeling. This option offers convenience, comfort, and time efficiency compared to other modes of transportation.

Knowing The Details

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

Darjeeling Travel Packages

Compare quotes from upto 3 travel agents for free

1. Delhi to Darjeeling by Flight

Delhi to Bagdogra: The most convenient way to reach Darjeeling from Delhi is by flying to Bagdogra Airport (IXB) in West Bengal, which is the nearest airport to Darjeeling. Several airlines operate daily flights from Indira Gandhi International Airport (DEL) in Delhi to Bagdogra Airport.

Bagdogra to Darjeeling: Upon arriving at Bagdogra Airport, you can hire a taxi or take a shared cab to Darjeeling. The distance between Bagdogra Airport and Darjeeling is approximately 65 kilometers, and the journey takes around 3 to 4 hours by road, depending on traffic and road conditions.

Delhi to Darjeeling Flights

Showing indicative fares for from DEL to IXB.
 AirAsia India
14:30 Delhi
02 h 10 m
16:40 Darjeeling
₹ 2,525
 GoAir
11:20 Delhi
02 h 05 m
13:25 Darjeeling
₹ 2,525
 GoAir
13:45 Delhi
02 h 05 m
15:50 Darjeeling
₹ 2,525
 AirAsia India
10:05 Delhi
02 h 15 m
12:20 Darjeeling
₹ 2,525
 SpiceJet
09:25 Delhi
02 h 10 m
11:35 Darjeeling
₹ 2,825
 Vistara
08:00 Delhi
02 h 55 m
09:55 Darjeeling
₹ 6,698

2. Delhi to Darjeeling by Train

Traveling from Delhi to Darjeeling involves a combination of train and road transportation, as Darjeeling does not have a railway station. Here's how you can reach Darjeeling from Delhi by train:

Delhi to New Jalpaiguri (NJP):

Board a train from New Delhi Railway Station (NDLS) or any other railway station in Delhi to New Jalpaiguri Railway Station (NJP) in Siliguri, West Bengal. Several trains connect Delhi with NJP, including the Rajdhani Express and the Darjeeling Mail.
The journey from Delhi to NJP takes approximately 24 to 30 hours, depending on the train and route chosen.

New Jalpaiguri to Darjeeling:

Upon reaching NJP, travelers have two options for reaching Darjeeling: by road or by the Darjeeling Himalayan Railway, also known as the "Toy Train."

By Road: Travelers can take a taxi or shared jeep from NJP to Darjeeling. The road journey covers a distance of around 70 kilometers and takes approximately 2.5 to 3 hours, depending on traffic and road conditions.
By Toy Train: Alternatively, travelers can experience the scenic Darjeeling Himalayan Railway Toy Train journey from NJP to Darjeeling. The narrow-gauge railway offers breathtaking views of the Himalayan landscape and takes around 7 to 9 hours to cover the approximately 88-kilometer route.

Train Details 
New Jalpaiguri (NJP) - Darjeeling (DJ) Passenger (52541)
Duration: 7h 30m [Operates from Sunday to Saturday]
Timings; 10:00 - 17:30

New Jalpaiguri (NJP) - Darjeeling (DJ) AC Passenger (52539)
Duration: 8h 30m [Operates on Monday, Wednesday, Saturday]
Timings: 10:00- 18:30

3. Delhi to Darjeeling by Bus

Traveling from Delhi to Darjeeling by bus is a long journey that involves multiple stages. Here's a general overview of how to reach Darjeeling from Delhi by bus:

Delhi to Siliguri: The first leg of the journey is from Delhi to Siliguri, which is the nearest major city to Darjeeling with good bus connectivity. Several private and government-operated bus services ply between Delhi and Siliguri, covering a distance of approximately 1,400 to 1,500 kilometers. The journey typically takes around 24 to 30 hours, depending on the route, road conditions, and stops along the way.

Siliguri to Darjeeling: Once you reach Siliguri, you'll need to take another bus or shared taxi to Darjeeling. The distance between Siliguri and Darjeeling is around 70 kilometers, and the journey takes approximately 3 to 4 hours by road, depending on traffic and road conditions. Buses and shared taxis are available from Siliguri Bus Stand or taxi stands for the onward journey to Darjeeling.

4. Delhi to Darjeeling by Road

Traveling from Delhi to Darjeeling by road offers a scenic journey through diverse landscapes. Here's how you can reach Darjeeling from Delhi by road:

Route Options
  • There are multiple routes to reach Darjeeling from Delhi by road, each offering its own set of attractions and challenges. The most common route is via NH27 and NH19, passing through states such as Uttar Pradesh, Bihar, and West Bengal.
  • Another route option is via NH27 and NH12, passing through Bihar and Jharkhand before reaching West Bengal. Both routes converge near Siliguri, the gateway to Darjeeling.
Distance and Time
  • The total distance between Delhi and Darjeeling by road is approximately 1,450 to 1,500 kilometers, depending on the route taken.
  • The road journey typically takes around 30 to 36 hours, depending on factors such as traffic, road conditions, and rest stops along the way.
Road Conditions
  • The roads from Delhi to Darjeeling are generally well-maintained, especially the national highways. However, some sections may have rough patches, especially in hilly areas.
  • It's advisable to check the weather and road conditions before embarking on the journey, particularly during the monsoon season when landslides and roadblocks may occur.
Scenic Stops
  • The road journey from Delhi to Darjeeling offers opportunities to explore scenic attractions along the way, such as hill stations, national parks, and cultural landmarks.
  • Consider making stops at places like Varanasi, Bodh Gaya, and Mahananda Wildlife Sanctuary to break the journey and explore the surroundings.

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

Popular Routes from Delhi

Important Routes Time Taken Distance
Delhi to Manali 10 hours 51 mins 537 km
Delhi to Agra 3 hours 34 mins 231 km
Delhi to Nainital 7 hours 377 km
Delhi to Shimla 6 hours 44 mins 344 km
Delhi to Chandigarh 3 hours 51 mins 245 km
Delhi to Jaipur 4 hours 53 mins 273 km