All bus routes to Shimla (India) C D N C Bus Chandigarh to Shimla D Bus Delhi to Shimla N Bus New Delhi to Shimla