How to reach:
In order to reach darjeeling you can hire shared cars or book the whole car from Siliguri . Siliguri is well connected by both railway and airway.
Nearest airport - Bagdogra
Nearest railway station- NJP
Time to reach:
From NJP it takes 4-4.5 hours and from Bagdogra it takes 5-6hours
Best time to visit:
You can visit Darjeeling anytime except for the monsoon because there are heavy chances of landslide and road blockage
If you are an asthma patient or have breathing problems it is advisable to consult with your doctor and take necessary action before you visit.