The nearest airport to Chakrata is Jolly Grant Airport in Dehradun. Jolly Grant Airport is around 96 km from Chakrata. There are no direct flights to Chakrata. One can take a flight to Dehradun and then take a taxi or bus to Chakrata.
You can reach Chakrata by road from Dehradun. You can take a bus or hire a taxi from Dehradun to Chakrata.
The nearest railway station to Chakrata is Dehradun Railway Station. Chakrata is well connected to other parts of the country by rail.
There are no buses or other modes of public transport in Chakrata. However, taxis are available for hire.