
Garhwa to Shimla
Shimla is approximately 1300+ kms from Garhwa. The fastest way to reach Shimla from Garhwa is by Train, Flight Via Ranchi, Delhi. It takes approximately 11 hours. The cheapest way to reach Shimla from Garhwa is by Train, Bus Via Ghaziabad which would take approximately 28 hours.
Sort By
Mode of Transport
Via Ambikapur, Delhi
RECOMMENDED
Garhwa
Ambikapur
Delhi
Shimla
Approx Travel Time
12h 10m
₹14,749
Onwards
Via Prayagraj(Allahabad), Delhi
Garhwa
Prayagraj(Allahabad)
Delhi
Shimla
Approx Travel Time
15h 13m
₹12,682
Onwards
Via Ranchi, Delhi
FASTEST
Garhwa
Ranchi
Delhi
Shimla
Approx Travel Time
10h 25m
On Demand
Garhwa
Ranchi
Delhi
Shimla
Approx Travel Time
12h 21m
₹18,983
Onwards
Garhwa
Ranchi
Delhi
Shimla
Approx Travel Time
12h 10m
₹14,209
Onwards
Via Panipat
Garhwa
Panipat
Shimla
Approx Travel Time
1d 3h 37m
₹6,551
Onwards
Via Ghaziabad
CHEAPEST
Garhwa
Ghaziabad
Shimla
Approx Travel Time
1d 4h
₹1,572
Onwards
Via Varanasi, Ghaziabad
Garhwa
Varanasi
Ghaziabad
Shimla
Approx Travel Time
1d 2h 20m
₹7,096
Onwards
Via Varanasi, Delhi
Garhwa
Varanasi
Delhi
Shimla
Approx Travel Time
13h 55m
₹17,583
Onwards
Via Patna, Delhi
Garhwa
Patna
Delhi
Shimla
Approx Travel Time
12h 45m
₹13,999
Onwards
Frequently Asked Questions
What is the distance between Garhwa and Shimla?
Shimla is approximately 1300+ kms from Garhwa.
How long does it take to reach Shimla from Garhwa?
It takes approximately 11 hours to reach Shimla from Garhwa by Train, Flight Via Ranchi, Delhi.
What is the cheapest way to reach Shimla from Garhwa?
The cheapest way to reach Shimla from Garhwa is by Train, Bus Via Ghaziabad.
What is the fastest way to reach Shimla from Garhwa?
The fastest way to reach Shimla from Garhwa is by Train, Flight Via Ranchi, Delhi.


