Bangalore
Bangalore
Train

Sarkaghat to Bangalore

Updated: 28 May 2026

The journey from Sarkaghat to Bangalore is a long 2500 km trek. You should take a bus to Chandigarh and then a long-distance train like the Karnataka Sampark Kranti Express. The journey takes approximately 45 hours. Bangalore is the IT capital and a major southern hub.

Total Distance: 2500 km by road, 2100 km air distance.
Fastest Way
Bus to Chandigarh, flight from Chandigarh to Bangalore.
Cheapest Way
Bus to Chandigarh and Sleeper class train to Bangalore.
Compare Sarkaghat to Bangalore Routes
Train
Connecting
Duration
45 hours
Avg Price
3500-7000 INR
Operator
Karnataka Sampark Kranti
Route
Sarkaghat-Chandigarh-Bangalore

Carry enough food for the long journey.

Travel Tips
  • Book Early
    Train tickets sell out fast.
  • Local Transport
    Use Namma Metro for city travel.
  • Food
    Try authentic South Indian breakfast.
  • Weather
    Pleasant year-round.
  • Station
    KSR Bangalore City is the main station.
Safety Tips
  • Luggage
    Keep bags secure.
  • Taxis
    Use ride-hailing apps.
  • Emergency
    Dial 100.
  • Health
    Stay hydrated.
People Also Ask
  • Is it a long trip?
    Yes, over 40 hours.
  • Best way?
    Train or flight.
  • Is Bangalore safe?
    Yes.
  • What to see?
    Palace and gardens.
  • Is there a direct train?
    No.
Quick Info
  • From Sarkaghat, Himachal Pradesh, India
  • To Bangalore, Karnataka, India
  • Modes
Best Time to Travel

September to February.

Things to Do in Bangalore
1
Lalbagh Botanical Garden
Famous for its glass house and diverse flora.
2
Bangalore Palace
A beautiful palace inspired by Windsor Castle.
3
Cubbon Park
A large green space in the city center.
4
MG Road
The heart of the city for shopping and dining.
Tags
Sarkaghat to Bangalore Bangalore travel Himachal to Bangalore Chandigarh to Bangalore train Sarkaghat transport long distance travel India travel Bangalore connectivity