I am going Shimla with my family in May and going on the toy train is a place we want to go. I need some questions answered regarding the toy train, so please be kind enough to provide me with the information. Where does the toy train in Shimla operate from? Is the toy train journey a days trip or would we have to stay over night somewhere? How much does the train ride cost? What are the train timings? Is there any particular time when the train is not operational?