If one travels the to Landour from New Delhi by train or bus, a switch at Dehradun is needed. Buses and taxis, and even "shared taxis", are easily available. There are also direct buses from New Delhi, and one can easily negotiate with taxis at any of New Delhi's railway stations or at the Delhi airport. One can also fly from Delhi in just 40 min to Jolly Grant Airport east of Dehradun, which saves a lot of time, but it takes another 90 minutes to drive up to Landour from the airport.