Shimla
Shimla
Train

Periye to Shimla

Updated: 28 May 2026

The journey from Periye to Shimla spans 2900 km. You can take a train from Kasaragod to Chandigarh and then a bus or taxi to Shimla. Shimla is a beautiful hill station.

Total Distance: 2900 km by road, 2400 km air distance.
Fastest Way
Flight from Mangaluru to Chandigarh takes 7 hours.
Cheapest Way
Sleeper class train is the most economical.
Compare Periye to Shimla Routes
Train
Connecting
Duration
60 hours
Avg Price
3000 - 8000 INR
Operator
Shimla Express (via connecting trains)
Route
Kasaragod - Chandigarh - Shimla

Long journey; book a 2AC or 3AC ticket for comfort.

Travel Tips
  • Transport
    Use buses for city travel.
  • Food
    Try the traditional Himachali cuisine.
  • Weather
    Shimla is cold; carry warm clothes.
  • Booking
    Book train tickets in advance.
  • Culture
    Respect local customs.
Safety Tips
  • Crowds
    Be careful in crowded markets.
  • Transport
    Use authorized taxis.
  • Emergency
    Keep the Shimla Police helpline number saved.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is there a direct train?
    No, you must change trains.
  • How to reach Shimla from Periye?
    Take a train from Kasaragod or fly from Mangaluru.
  • What is the best time to visit?
    Winter is the best time for sightseeing.
  • Is Shimla safe?
    Yes, it is generally safe for tourists.
  • Are there direct flights?
    No, you must connect via a major city.
Quick Info
  • From Periye, Kerala, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shimla
1
The Ridge
Visit the famous square.
2
Mall Road
Explore the shopping area.
3
Jakhu Temple
Visit the temple.
4
Christ Church
See the historic church.
Tags
Periye to Shimla train Kasaragod to Shimla flight travel from Kerala to Himachal Pradesh Shimla travel guide best way to reach Shimla train fare Periye to Shimla distance Periye to Shimla long distance travel