By Road: You can easily take a bus to Shimla, and get off at Chambaghat in Solan, which is about 2 hours from nearby locations like Shimla, Rajgarh, and Chandigarh.
By Railways: Solan Railway Station is the nearest railway station. From here, you can take an auto to Chambaghat.
By Air: Jubbarhatti airport (23 km from Shimla). However, you can prefer Chandigarh or Dehradun Airport as there are limited flights to Shimla. Taxis/buses are available for Solan from Jubbarhatti airport.