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.