
Rangia to Shimla
Shimla is approximately 2050+ kms from Rangia. The fastest way to reach Shimla from Rangia is by Train, Flight Via Gorakhpur, Kangra. It takes approximately 24 hours. The cheapest way to reach Shimla from Rangia is by Train, Bus Via Delhi which would take approximately 41 hours.
Sort By
Mode of Transport
Via Gorakhpur, Kangra
RECOMMENDED
FASTEST
Rangia
Gorakhpur
Kangra
Shimla
Approx Travel Time
23h 20m
₹10,289
Onwards
Via Chandigarh
Rangia
Chandigarh
Shimla
Approx Travel Time
1d 12h 25m
₹3,263
Onwards
Rangia
Chandigarh
Shimla
Approx Travel Time
1d 12h 25m
₹1,265
Onwards
Via Delhi
Rangia
Delhi
Shimla
Approx Travel Time
1d 9h 55m
₹3,591
Onwards
CHEAPEST
Rangia
Delhi
Shimla
Approx Travel Time
1d 16h 55m
₹993
Onwards
Via Ambala
Rangia
Ambala
Shimla
Approx Travel Time
1d 13h 59m
₹4,051
Onwards
Via Yamunanagar
Rangia
Yamunanagar
Shimla
Approx Travel Time
1d 14h 23m
On Demand
Via Saharanpur
Rangia
Saharanpur
Shimla
Approx Travel Time
1d 14h 26m
₹5,081
Onwards
Via Ghaziabad
Rangia
Ghaziabad
Shimla
Approx Travel Time
1d 14h 40m
₹1,045
Onwards
Via Roorkee
Rangia
Roorkee
Shimla
Approx Travel Time
1d 14h 24m
₹6,464
Onwards
Frequently Asked Questions
What is the distance between Rangia and Shimla?
Shimla is approximately 2050+ kms from Rangia.
How long does it take to reach Shimla from Rangia?
It takes approximately 24 hours to reach Shimla from Rangia by Train, Flight Via Gorakhpur, Kangra.
What is the cheapest way to reach Shimla from Rangia?
The cheapest way to reach Shimla from Rangia is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Rangia?
The fastest way to reach Shimla from Rangia is by Train, Flight Via Gorakhpur, Kangra.