Shimla
Shimla
Train

Shikohabad to Shimla

Updated: 21 May 2026

Reaching Shimla from Shikohabad involves a journey of about 650 km. You can take a train to Kalka and then switch to the iconic Kalka-Shimla toy train. Alternatively, driving via NH 44 and NH 5 offers scenic views as you ascend into the Himalayas. The total travel time is roughly 14 to 16 hours.

Total Distance: Driving distance is 650 km; straight-line air distance is 480 km.
Fastest Way
Driving via NH 5 takes about 14 hours.
Cheapest Way
Train to Kalka followed by a state-run bus to Shimla.
Compare Shikohabad to Shimla Routes
Train
Connecting
Duration
16 hours
Avg Price
1200 - 3000 INR
Operator
Kalka-Shimla Toy Train
Route
Shikohabad to Kalka by train, then toy train to Shimla.

The toy train is a UNESCO World Heritage experience.

Travel Tips
  • Toy Train
    Book your toy train tickets months in advance.
  • Motion Sickness
    Carry medication if you are prone to mountain sickness.
  • Clothing
    Carry heavy woolens even in summer.
  • Driving
    Be cautious of sharp turns on the mountain roads.
  • Parking
    Parking is limited in Shimla; check with your hotel.
Safety Tips
  • Landslides
    Check weather reports for landslide warnings during monsoon.
  • Driving
    Avoid driving at night on mountain roads.
  • Altitude
    Stay hydrated to manage altitude changes.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is there a direct train?
    No, you must change at Kalka.
  • How long is the toy train ride?
    Approximately 5 to 6 hours from Kalka.
  • Can I drive to Shimla?
    Yes, the roads are well-maintained.
  • Is Shimla safe?
    Yes, it is a very safe tourist destination.
  • What is the best way to reach?
    Train to Kalka then road or toy train.
Quick Info
  • From Shikohabad, Uttar Pradesh, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June for summer, or December to February for snow.

Things to Do in Shimla
1
The Ridge
Walk along this famous open space in the heart of Shimla.
2
Mall Road
Explore the bustling shopping street filled with cafes and shops.
3
Jakhu Temple
Visit the hilltop temple dedicated to Lord Hanuman.
4
Christ Church
Admire the neo-Gothic architecture of this historic church.
Tags
Shikohabad to Shimla Shimla travel how to reach Shimla Shikohabad to Shimla distance Himachal Pradesh tourism Kalka-Shimla toy train mountain travel NH 5 route
More to Shikohabad