Shimla
Shimla
Train

Koodaranji to Shimla

Updated: 28 May 2026

Shimla is a hill station in Himachal Pradesh. The distance from Koodaranji is approximately 3000 km. You can take a train from Kozhikode to Kalka and then the toy train to Shimla. The journey takes about 50 hours.

Total Distance: 3000 km by road, 2500 km air distance.
Fastest Way
Flight from Calicut to Chandigarh and then taxi to Shimla.
Cheapest Way
Sleeper class train from Kozhikode to Kalka, then bus to Shimla.
Compare Koodaranji to Shimla Routes
Train
Connecting
Duration
50 hours
Avg Price
2500 - 6000 INR
Operator
Indian Railways
Route
Kozhikode - Delhi - Kalka - Shimla

Book the toy train in advance.

Travel Tips
  • Local Transport
    Walking is the best way to explore.
  • Food
    Try the local Himachali cuisine.
  • Station
    Shimla station is for the toy train.
  • Connectivity
    Pre-book cabs.
  • Packing
    Carry warm clothes.
Safety Tips
  • Scams
    Be aware of touts.
  • Emergency
    Dial 100 for police.
  • Water
    Drink only bottled water.
  • Night Safety
    Avoid isolated areas at night.
People Also Ask
  • Is Shimla safe?
    Yes, it is safe.
  • What is Shimla famous for?
    Hill station.
  • How to reach Koodaranji?
    Bus from Kozhikode.
  • Are there direct flights?
    No, usually via Chandigarh.
  • Best time to visit?
    Summer and Winter.
Quick Info
  • From Koodaranji, Kerala, 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
Enjoy the view of the mountains.
2
Mall Road
Shop and walk in the city center.
3
Jakhu Temple
Visit the temple on the hill.
4
Christ Church
Explore the historical church.
Tags
Koodaranji to Shimla Kozhikode to Shimla travel travel to Shimla from Kerala Shimla tourism train from Kerala to HP Koodaranji travel Shimla connectivity long distance travel India