There are 5 ways to get from Satpuli to Kālka by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Satpuli to Kotdwarataxi
- Take the train from Kotdwara to Roorkeetrain
- Take the train from Roorkee to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Kalkatrain
8h 31m₹1,641–4,866Taxi, bus
- Take the taxi from Satpuli to Haridwar, Uttarakhandtaxi
- Take the bus from Haridwar, Uttarakhand to Panchkula, Haryanabus Haridwar, Uttarakhand - Panchkula, Haryana
10h 6mDrive 307.8 km
- Drive from Satpuli to Kālkacar 307.8 km
5h 14m₹3,454–4,989Taxi
- Take the taxi from Satpuli to Kālkataxi 307.8 km
5h 14m₹6,500–8,500Taxi, bus via Dehradun
- Take the taxi from Satpuli to FlixBus Devprayagtaxi
- Take the bus from FlixBus Devprayag to FlixBus Dehradun - Doon Travels, near ISBTbus
- Take the bus from Dehradoon to Chandigarhbus
11h 56m₹1,932–2,917
Questions & Answers
The cheapest way to get from Satpuli to Kālka is to taxi and bus via Dehradun which costs ₹1,900 - ₹3,000 and takes 11h 56m.
The fastest way to get from Satpuli to Kālka is to drive which takes 5h 14m and costs ₹3,400 - ₹5,000.
The distance between Satpuli and Kālka is 323 km. The road distance is 307.8 km.
The best way to get from Satpuli to Kālka without a car is to taxi and train which takes 8h 31m and costs ₹1,600 - ₹4,900.
It takes approximately 8h 31m to get from Satpuli to Kālka, including transfers.
Yes, the driving distance between Satpuli to Kālka is 308 km. It takes approximately 5h 14m to drive from Satpuli to Kālka.
There are 786+ hotels available in Kālka.
What companies run services between Satpuli, India and Kālka, Haryana, India?
There is no direct connection from Satpuli to Kālka. However, you can take the taxi to Kotdwara, take the train to Roorkee, take the train to Ambala Cant Jn, then take the train to Kalka. Alternatively, you can take the taxi to Haridwar, Uttarakhand, take the bus to Panchkula, Haryana, take the bus to Chandigarh, Punjab, walk to Chandigarh, then take the bus to Kalka.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kotdwara to Roorkee
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Roorkee to Ambala Cant Jn
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ambala Cant Jn to Kalka
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Website
- New Khaira Transport
Bus from Haridwar, Uttarakhand to Panchkula, Haryana
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Schedules at
- New Khaira Transport
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Devprayag to FlixBus Dehradun - Doon Travels, near ISBT
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹240–550
- Website
- FlixBus India
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Dehradoon to Chandigarh
- Ave. Duration
- 6h 38m
- Frequency
- Twice daily
- Estimated price
- ₹400–750
- Website
- hrtchp.com
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Ave. Duration
- 2h 24m
- Estimated price
- ₹1,000–8,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, How to plan an amazing trip around Scandinavia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.











