Holidays in Darjeeling
A hill town of tea gardens and Himalayan views in north-east India, reached by a tiny steam-hauled toy train that zigzags up from the plains. Here's what Darjeeling is like, when to go and how long to stay.
A hill town of tea gardens and Himalayan views in north-east India, reached by a tiny steam-hauled toy train that zigzags up from the plains. Here's what Darjeeling is like, when to go and how long to stay.

Ask your GP or a travel clinic about jabs before you go. Check entry rules on GOV.UK before you book.
Temperatures are the average daytime high in °C.
October and November are the best months, with fresh, clear air after the monsoon and the best chance of seeing Kanchenjunga from Tiger Hill. March to May is also lovely, with spring tea picking, flowering rhododendrons and mild days, though views can be hazier. June to September is monsoon season, with heavy rain, cloud and landslides that sometimes suspend the full train route. December to February is cold, close to freezing at night, but often clear and quiet.
The UNESCO-listed narrow-gauge line climbs from New Jalpaiguri on the plains, looping and zigzagging up to Darjeeling. The full run takes most of a day.
A two-hour steam round trip from Darjeeling to Ghum, one of the highest stations in India, pausing at the Batasia Loop with its war memorial and gardens.
Leave before dawn for the drive to Tiger Hill, where on clear days the sun lights up Kanchenjunga, the world's third-highest mountain.
Visit a tea garden such as Happy Valley to see the leaves picked and processed, then taste the famous Darjeeling tea.
A museum on Everest climbs and Tenzing Norgay, next to the Padmaja Naidu Himalayan Zoological Park with red pandas and snow leopards.
The town's open square and promenade, perfect for a stroll, people-watching and a cup of tea at one of the old cafés.
The full journey from New Jalpaiguri to Darjeeling covers about 88 km and takes around seven to eight hours. Many visitors drive up and take the two-hour steam joy ride from Darjeeling instead.
Yes, for children who enjoy steam trains, the zoo and tea gardens. The town is steep and roads are slow, so allow time for travelling and pack warm clothes.
Fly into Bagdogra, which has flights from Delhi, Kolkata and other Indian cities. From there it's about three hours by taxi or shared jeep up to Darjeeling, or join the toy train at nearby New Jalpaiguri station.
Yes, book ahead, especially in October, November and spring. Tickets are sold through Indian Railways, and joy rides fill up in busy holiday weeks.
Put Darjeeling on standby with everyone's other ideas. You each spread your points in secret, get one veto, and the draw picks where you go.