Planning a trip from Delhi to Darjeeling, the picturesque hill station in West Bengal? Here’s all the information you need about distances and travel times by train and air to make your journey smooth.
By Air
The fastest way to reach Darjeeling is by air.
- Distance: The aerial distance between Delhi (Indira Gandhi International Airport) and Bagdogra Airport (the nearest airport to Darjeeling) is approximately 1,125 kilometers (699 miles).
- Travel Time: The direct flight takes about 2 hours 10 minutes. After arriving at Bagdogra, Darjeeling is around 67 kilometers (42 miles) away, which takes about 2.5 to 3 hours by road.
By Train
For a leisurely journey, take a train to New Jalpaiguri (NJP).
- Distance: The distance from Delhi to New Jalpaiguri is roughly 1,465 kilometers (910 miles).
- Travel Time: The train journey takes around 22 to 30 hours. From NJP, Darjeeling is about 88 kilometers (55 miles) away, and the drive takes 3 hours. Alternatively, the toy train from NJP takes around 7 hours.
By Road
For adventure seekers, driving is an option.
- Distance: The road distance between Delhi and Darjeeling is approximately 1,500 kilometers (932 miles).
- Travel Time: The drive can take around 26 to 30 hours, with scenic stops along the way.