Call Our Travel Experts

Toy Train in Shimla

Ride along the pine-covered peaks on the famous toy train of Shimla. This toy train is integral to every Shimla tour and is listed among the UNESCO World Heritage Sites. It is regarded as one of the most scenic train journeys in India that invite tourists to witness the flourishing beauty of Himachal Pradesh. This toy train ride of Shimla gives you a dose of thrill and excitement and never disappoints you.

A must-try ride for people of all ages, the Shimla toy train treats its passengers with breathtaking views, pine forests, scintillating waterfalls, and lush terrains. This five-and-a-half-long journey is one of the best ways to explore the rich colonial history of the hill station.

Get ready to explore the breathtaking beauty of Shimla on this toy train ride and let the cool winds caress your face.

Shimla Toy Train Route

The captivating rail journey begins from Kalka and ends at Shimla at an elevation of 2076 meters. It runs 96 kilometers through 20 train stations and passes through 103 tunnels and 800 bridges with 900 curves. Also, Barog station has the longest tunnel on this route, about 1144 meters long.

The speed of the toy train is decreased due to the steep slopes it has to climb but allows the passengers to witness the fascinating views along the way.

Tourist Train Services

Apart from Shimla's two passenger trains, it operates three tourist trains on the Kalka-Shimla route. These include -

  • Himalayan Queen: Standard train with first and second-class coaches.
  • Shivalik Deluxe Express: Premium train with expansive glass windows, carpet, music, and cushioned seats.
  • Rail Motor Car: Express service resembles a bus from the Second World War.

Special train services: Shivalik Special is a special train offered during the holiday season. It starts from May until July, September, October, December, and January. It takes five and a half hours to complete, with 9 stops.

Charges of Toy Train The train fares are as follows:

Himalayan Queen: Adult - INR 470 (one way), Children - INR 235

Shivalik Deluxe Express: Adults - INR 510 (one way), Children - INR 255

Rail Motor Car: Adults - INR 320 (one way),

Children - INR 160

How to book Shimla Toy Train

Vacationers can book the train tickets on the Indian Railways online portal. Tickets can also be booked at Indian Railways booking offices.

Tip: Book the train tickets early as the tickets get sold out during the summer months (April to June).

If you need more information regarding this toy train in Shimla, feel free to contact our tour experts. You can include this toy train ride in your Shimla tour by booking a tour package with Indian Holiday. We provide unbeatable deals on Shimla tour packages, including meals, transfers, stays, and sightseeing.


* required field

  • Adults
    ( Age 13 above )
  • Children
    ( Age 2–12 )

Other Himachal Pradesh Cities

View More +