Kasauli

By plane
By plane

The closest airport from Kasauli is Shimla, 35 km away. Also you can travel by air to Chandigarh airport, 65 km away. From there, a cab will bring you to Kasauli.

By Rail

The nearest railhead from Kasauli is Kalka, 40 km away.

By road
By road

Buses, coaches and taxis ply quite frequently from Kasauli to Chandigarh and Delhi. For those driving from Delhi, take NH 1 to Ambala, and cross Sonepat and Karnal. From Ambala, take NH 22 for Kasauli. The route will pass Zirakpur, Panchkula, Pinjore, Parwanoo, and Dharampur. From Dharampur, a narrow hill road will take you to Kasauli. Or from Parwanoo, a narrow hill road will also take you to Kasauli via Jangeshu, Manoan, and Mashobra. This road is part of the old Hindustan–Tibet Road, under heritage protection.