Hi Anmol. The distance from Kasauli to New Delhi is 293 kms. Numerous buses operate between these Kasauli to New Delhi, giving travellers a lot of flexibility and choice. A/C Sleeper (2+1), Non A/C Sleeper, Volvo A/C Multi-Axle Semi-sleeper, Volvo A/C Multi-Axle Semi-sleeper are the various types of buses that run between the two places. Though these buses may not be direct and you may have to change buses in between. Direct buses from Kalka to Delhi, Solan to Delhi and Baddi to Delhi. If you do not wish to change buses in between, you can drive to any of these towns and take a direct bus instead. Happy Travelling!
There are no direct buses available from Kasauli to Delhi. It is suggested that if you want to travel by bus, you should go to nearby hill stations such as Parwanoo and Solan from where you can board private or HRTC bus. It will take around 1 hour to reach either of the hill stations from Kasauli.