Karimpur
Karimpur
Shimla
Shimla
Train

Karimpur to Shimla

Updated: 28 May 2026

The journey from Karimpur to Shimla covers about 1700 km. You must reach Kolkata to catch a train to Chandigarh, then take a bus or the toy train to Shimla. The route takes you into the heart of the Himalayas. Expect a total travel time of 35 to 40 hours. This is a long but rewarding journey.

Total Distance: 1700 km by road, 1450 km air distance.
Fastest Way
Train to Chandigarh, then taxi to Shimla.
Cheapest Way
Sleeper class train to Chandigarh, then local bus to Shimla.
Compare Karimpur to Shimla Routes
Train
Connecting
Duration
35 hours
Avg Price
2000 - 5000 INR
Operator
Indian Railways
Route
Karimpur to Kolkata (Bus) -> Kolkata to Chandigarh (Train) -> Chandigarh to Shimla (Bus/Toy Train)

Book the Kalka-Shimla toy train well in advance.

Travel Tips
  • Local Transport
    Walking is the best way to explore Shimla.
  • Food
    Try the local Himachali cuisine.
  • Weather
    Carry warm clothes even in summer.
  • Booking
    Book your return tickets in advance.
  • Language
    Hindi and Pahari are the main languages.
Safety Tips
  • Night Travel
    Avoid traveling on mountain roads at night.
  • Valuables
    Keep your belongings safe in public places.
  • Emergency
    Keep local emergency numbers saved.
  • Health
    Stay hydrated.
People Also Ask
  • How to reach Shimla from Karimpur?
    Take a bus to Kolkata, train to Chandigarh, then bus/train to Shimla.
  • Is there a direct train?
    No, you must change at Kolkata and Chandigarh.
  • What is the distance?
    Approximately 1700 km.
  • Are there hotels?
    Yes, many options available.
  • Best time to visit?
    Spring and autumn.
Quick Info
  • From Karimpur, West Bengal, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shimla
1
The Ridge
A large open space in the heart of Shimla, perfect for walks.
2
Mall Road
The main shopping street with many cafes and shops.
3
Jakhu Temple
A famous temple dedicated to Lord Hanuman.
4
Christ Church
A beautiful colonial-era church.
Tags
Karimpur to Shimla travel to Shimla trains to Shimla Karimpur transport Kolkata to Shimla train West Bengal to Himachal Shimla tourism long distance travel travel guide Himalayan travel