Kolkata
Kolkata
Shimla
Shimla
Train

Kolkata to Shimla

Updated: 20 May 2026

Reaching Shimla from Kolkata involves a multi-modal journey. You can take a train to Chandigarh or Kalka, followed by a scenic drive or the famous toy train. The total distance is approximately 1700 km. This route takes you from the plains of West Bengal to the high-altitude hills of Himachal Pradesh, offering a dramatic change in scenery.

Total Distance: 1700 km by road, 1400 km by air.
Fastest Way
Flight to Chandigarh followed by a 3-hour taxi ride.
Cheapest Way
Train to Kalka followed by a bus to Shimla.
Compare Kolkata to Shimla Routes
Train
Connecting
Duration
30 hours
Avg Price
2000 - 6000 INR
Operator
Kalka Mail
Route
Howrah to Kalka via Delhi, then toy train to Shimla.

The Kalka-Shimla toy train is a UNESCO World Heritage site.

Travel Tips
  • Booking
    Book the toy train well in advance.
  • Clothing
    Carry heavy woolens for winter visits.
  • Transport
    Walking is the best way to explore the town center.
  • Food
    Try the local Himachali 'Siddu'.
  • Connectivity
    Jubbarhatti Airport is 20 km from Shimla.
Safety Tips
  • Altitude
    Stay hydrated to avoid altitude sickness.
  • Roads
    Be careful on winding mountain roads.
  • Night Travel
    Avoid late-night travel on mountain roads.
  • Emergency
    Keep local hospital contacts saved.
People Also Ask
  • Is there a direct train?
    No, you must change at Kalka.
  • How far is Chandigarh?
    Chandigarh is 110 km from Shimla.
  • Is the toy train worth it?
    Yes, it offers spectacular views.
  • What is the best time?
    Summer and early winter.
  • Are there flights?
    Yes, to Shimla airport, but they are weather-dependent.
Quick Info
  • From Kolkata, West Bengal, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and October to December.

Things to Do in Shimla
1
The Ridge
A large open space in the heart of Shimla. Great for views.
2
Mall Road
The main shopping street, closed to vehicles.
3
Jakhu Temple
Dedicated to Lord Hanuman, located on the highest peak.
4
Christ Church
A historic neo-Gothic church on the Ridge.
Tags
Kolkata to Shimla travel to Shimla train to Chandigarh Shimla trip Kolkata to Himachal best way to reach Shimla Shimla travel guide train fare