By Air:
The closet airport is located in Chandigarh about 70 km from Kasauli. From outside the airport, you can easily find taxis which are available to kasauli from Chandigarh that are quite normal in range. There are daily flights from delhi to other cities to this place. It takes about two hours to travel to kasauli from this place.
By Train:
The nearest railway station is Kalka which is almost 40 km away from kasauli. Kalka railway station is well connected with all the major cities in India, Such as Amritsar, Delhi, Kolkata and Mumbai.
By Bus:
Distance between Delhi to Kausali is about 305 km by road, which is well connected by 4 lane national highway; you can take buses directly from Delhi to Kasauli. It would be takes about 7 to 8 hours to reach Kasauli.