The nearest airport to Ranikhet is Jolly Grant Airport in Dehradun. The airport is located around 188 km from Ranikhet. There are no direct flights from Ranikhet to other Indian cities. One can reach Ranikhet from other Indian cities by road.
Ranikhet is well connected by road to all major cities in India. NH87 passes through Ranikhet. There are regular buses from Delhi, Nainital and other places to Ranikhet.
Ranikhet is well connected by road and rail. The nearest railway station is at Kathgodam, about 90 km from Ranikhet. Kathgodam is connected to Delhi and other major cities by rail.
The best way to get around Ranikhet is by foot. There are rickshaws and taxis available for hire, but everything is close by so walking is the best way to see everything.