
Rangia to Shimla
Shimla is approximately 1700+ kms from Rangia. The fastest way to reach Shimla from Rangia is by Train, Flight Via Delhi. It takes approximately 34 hours. The cheapest way to reach Shimla from Rangia is by Train Via Gurgaon which would take approximately 41 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Rangia
Chandigarh
Shimla
Approx Travel Time
1d 12h 25m
₹3,394
Onwards
Rangia
Chandigarh
Shimla
Approx Travel Time
1d 12h 25m
₹1,362
Onwards
Via Ambala
Rangia
Ambala
Shimla
Approx Travel Time
1d 13h 59m
₹3,932
Onwards
Via Delhi
FASTEST
Rangia
Delhi
Shimla
Approx Travel Time
1d 9h 55m
₹3,601
Onwards
Rangia
Delhi
Shimla
Approx Travel Time
1d 16h 55m
₹1,133
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,227
Onwards
Via Gurgaon
CHEAPEST
Rangia
Gurgaon
Shimla
Approx Travel Time
1d 17h 18m
₹730
Onwards
Frequently Asked Questions
What is the distance between Rangia and Shimla?
Shimla is approximately 1700+ kms from Rangia.
How long does it take to reach Shimla from Rangia?
It takes approximately 34 hours to reach Shimla from Rangia by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Rangia?
The cheapest way to reach Shimla from Rangia is by Train Via Gurgaon.
What is the fastest way to reach Shimla from Rangia?
The fastest way to reach Shimla from Rangia is by Train, Flight Via Delhi.