
Kurukshetra to Shimla
Shimla is approximately 150+ kms from Kurukshetra. The fastest way to reach Shimla from Kurukshetra is by Train, Bus Via Kalka. It takes approximately 4 hours. The cheapest way to reach Shimla from Kurukshetra is by Train, Bus Via Chandigarh which would take approximately 5 hours.
Sort By
Mode of Transport
Via Chandigarh
CHEAPEST
Kurukshetra
Chandigarh
Shimla
Approx Travel Time
4h 25m
₹572
Onwards
Kurukshetra
Chandigarh
Shimla
Approx Travel Time
5h 10m
₹2,615
Onwards
Via Kalka
FASTEST
Kurukshetra
Kalka
Shimla
Approx Travel Time
4h 10m
₹693
Onwards
Kurukshetra
Kalka
Shimla
Approx Travel Time
5h 4m
₹3,631
Onwards
Via Ambala
Kurukshetra
Ambala
Shimla
Approx Travel Time
5h 10m
₹3,496
Onwards
Via Kandaghat
Kurukshetra
Kandaghat
Shimla
Approx Travel Time
5h 40m
₹4,723
Onwards
Via Patiala
Kurukshetra
Patiala
Shimla
Approx Travel Time
6h 25m
₹3,948
Onwards
Frequently Asked Questions
What is the distance between Kurukshetra and Shimla?
Shimla is approximately 150+ kms from Kurukshetra.
How long does it take to reach Shimla from Kurukshetra?
It takes approximately 4 hours to reach Shimla from Kurukshetra by Train, Bus Via Kalka.
What is the cheapest way to reach Shimla from Kurukshetra?
The cheapest way to reach Shimla from Kurukshetra is by Train, Bus Via Chandigarh.
What is the fastest way to reach Shimla from Kurukshetra?
The fastest way to reach Shimla from Kurukshetra is by Train, Bus Via Kalka.
Routes Connecting Kurukshetra
Routes From Kurukshetra
- Kurukshetra to Malout
- Kurukshetra to Mirzapur
- Kurukshetra to Kanhangad
- Kurukshetra to Wayanad
- Kurukshetra to Guna
- Kurukshetra to Kota
- Kurukshetra to Dharmavaram
- Kurukshetra to Bijnor
- Kurukshetra to Prayagraj(Allahabad)
- Kurukshetra to Arsikere
- Kurukshetra to Maddur
- Kurukshetra to Sujangarh
- Kurukshetra to Daund
- Kurukshetra to Jharsuguda
- Kurukshetra to Bhavnagar
Routes To Kurukshetra
- Mahbubnagar to Kurukshetra
- Bageshwar to Kurukshetra
- Bhusawal to Kurukshetra
- Bidar to Kurukshetra
- Ghatshila to Kurukshetra
- Mysore to Kurukshetra
- Bhadrak to Kurukshetra
- Sawai-Madhopur to Kurukshetra
- Agra to Kurukshetra
- Chalisgaon to Kurukshetra
- Jajpur to Kurukshetra
- Sirhind to Kurukshetra
- Vijayawada to Kurukshetra
- Nilanga to Kurukshetra
- Viramgam to Kurukshetra