Solan is approximately 43 km from Shimla, an almost two-hour drive by car.