Shimoga
Shimoga
Train

Sarkaghat to Shimoga

Updated: 28 May 2026

Shimoga is 2400 km from Sarkaghat. Take a bus to Chandigarh and then a train like the Karnataka Express. The journey takes about 42 hours. Shimoga is known for its nature.

Total Distance: 2400 km by road, 2000 km air distance.
Fastest Way
Bus to Chandigarh, flight from Chandigarh to Shimoga.
Cheapest Way
Bus to Chandigarh and Sleeper class train to Shimoga.
Compare Sarkaghat to Shimoga Routes
Train
Connecting
Duration
42 hours
Avg Price
3300-6500 INR
Operator
Karnataka Express
Route
Sarkaghat-Chandigarh-Shimoga

Book well in advance.

Travel Tips
  • Book Early
    Trains are busy.
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try local snacks.
  • Weather
    Pleasant.
  • Station
    Shimoga Town is the main station.
Safety Tips
  • Luggage
    Keep bags secure.
  • Taxis
    Use pre-paid taxis.
  • Emergency
    Dial 100.
  • Health
    Stay hydrated.
People Also Ask
  • Is it a long trip?
    Yes.
  • Best way?
    Train or flight.
  • Is Shimoga safe?
    Yes.
  • What to see?
    Falls and Dam.
  • Is there a direct train?
    No.
Quick Info
  • From Sarkaghat, Himachal Pradesh, India
  • To Shimoga, Karnataka, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Shimoga
1
Jog Falls
A famous waterfall.
2
Sakrebailu Elephant Camp
An elephant camp.
3
Gajanur Dam
A scenic dam.
4
Koodli
A confluence of rivers.
Tags
Sarkaghat to Shimoga Shimoga travel Himachal to Shimoga Chandigarh to Shimoga train Sarkaghat transport long distance travel India travel Shimoga connectivity