Shimla
Shimla
Train

Dhanni to Shimla

Updated: 28 May 2026

The journey from Dhanni to Shimla covers about 900 kilometers. You should reach Prayagraj Junction to board a train to Kalka, then take the toy train to Shimla. Driving via NH 44 and NH 5 is the primary road route, taking approximately 18 hours. Shimla is a popular hill station known for its colonial architecture. Plan your transit through Prayagraj for the most reliable travel options.

Total Distance: 900 km by road, 750 km air distance.
Fastest Way
Train takes 20 hours from Prayagraj.
Cheapest Way
Sleeper class train ticket starting at 1200 INR.
Compare Dhanni to Shimla Routes
Train
Connecting
Duration
20 hours
Avg Price
1200 - 3500 INR
Operator
Kalka Mail
Route
Prayagraj Junction to Kalka, then Toy Train to Shimla.

Book the Kalka-Shimla toy train well in advance.

Travel Tips
  • Local Transport
    Walking is the best way to explore Shimla.
  • Booking
    Book train tickets in advance as this is a busy route.
  • Food
    Try the local Himachali cuisine.
  • Weather
    Carry warm clothing as it can get cold.
  • Connectivity
    Shimla is well-connected by rail to major Indian cities.
Safety Tips
  • Crowds
    Be careful in crowded markets like Mall Road.
  • Water
    Drink only bottled water to avoid health issues.
  • Emergency
    Keep emergency numbers saved in your phone.
  • Night Safety
    Avoid traveling on isolated roads at night.
People Also Ask
  • How to reach Shimla?
    Take a train from Prayagraj to Kalka, then the toy train.
  • Is Shimla safe?
    Yes, it is a safe city for tourists.
  • What is the best time?
    Spring and winter are ideal for sightseeing.
  • Are there direct trains?
    No, you must change at Kalka.
  • How long is the drive?
    Approximately 18 hours by car.
Quick Info
  • From Dhanni, Uttar Pradesh, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and October to February.

Things to Do in Shimla
1
The Ridge
Visit this large open space in the heart of Shimla, offering stunning mountain views.
2
Mall Road
Take a walk along this famous street, lined with shops and cafes.
3
Jakhu Temple
Visit this temple dedicated to Lord Hanuman, located on the highest peak of Shimla.
4
Christ Church
Explore this historic church, known for its neo-Gothic architecture.
Tags
Dhanni to Shimla Prayagraj to Shimla train travel to Shimla Shimla road trip Himachal travel trains to Shimla Dhanni transport Shimla tourism