Godhra to Shimla
Shimla is approximately 1050+ kms from Godhra. The fastest way to reach Shimla from Godhra is by Train, Flight Via Ahmedabad, Delhi. It takes approximately 13 hours. The cheapest way to reach Shimla from Godhra is by Train Via Chittorgarh which would take approximately 23 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Godhra
Jaipur
Shimla
Approx Travel Time
23h 10m
₹660
Onwards
Via Chittorgarh
CHEAPEST
Godhra
Chittorgarh
Shimla
Approx Travel Time
23h 10m
₹465
Onwards
Via Delhi
Godhra
Delhi
Shimla
Approx Travel Time
18h 10m
₹3,641
Onwards
Godhra
Delhi
Shimla
Approx Travel Time
23h 40m
₹800
Onwards
Via Chandigarh
Godhra
Chandigarh
Shimla
Approx Travel Time
23h 10m
₹2,960
Onwards
Via Ahmedabad, Delhi
FASTEST
Godhra
Ahmedabad
Delhi
Shimla
Approx Travel Time
12h 50m
₹5,024
Onwards
Godhra
Ahmedabad
Delhi
Shimla
Approx Travel Time
14h 20m
₹5,497
Onwards
Via Ghaziabad
Godhra
Ghaziabad
Shimla
Approx Travel Time
23h 55m
₹815
Onwards
Via Ajmer, Delhi
Godhra
Ajmer
Delhi
Shimla
Approx Travel Time
20h 5m
₹3,691
Onwards
Frequently Asked Questions
What is the distance between Godhra and Shimla?
Shimla is approximately 1050+ kms from Godhra.
How long does it take to reach Shimla from Godhra?
It takes approximately 13 hours to reach Shimla from Godhra by Train, Flight Via Ahmedabad, Delhi.
What is the cheapest way to reach Shimla from Godhra?
The cheapest way to reach Shimla from Godhra is by Train Via Chittorgarh.
What is the fastest way to reach Shimla from Godhra?
The fastest way to reach Shimla from Godhra is by Train, Flight Via Ahmedabad, Delhi.