
Kathgodam to Shimla
Shimla is approximately 350+ kms from Kathgodam. The fastest way to reach Shimla from Kathgodam is by Train Via Haridwar. It takes approximately 9 hours. The cheapest way to reach Shimla from Kathgodam is by Train Via Haridwar which would take approximately 9 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
CHEAPEST
FASTEST
Kathgodam
Haridwar
Shimla
Approx Travel Time
8h 25m
₹565
Onwards
Kathgodam
Haridwar
Shimla
Approx Travel Time
8h 55m
₹5,456
Onwards
Kathgodam
Haridwar
Shimla
Approx Travel Time
9h 25m
₹1,583
Onwards
Kathgodam
Haridwar
Shimla
Approx Travel Time
9h 55m
₹6,474
Onwards
Via Saharanpur
Kathgodam
Saharanpur
Shimla
Approx Travel Time
8h 25m
₹790
Onwards
Via Yamunanagar
Kathgodam
Yamunanagar
Shimla
Approx Travel Time
9h 10m
On Demand
Via Najibabad, Yamunanagar
Kathgodam
Najibabad
Yamunanagar
Shimla
Approx Travel Time
10h 35m
₹5,161
Onwards
Via Dehradun
Kathgodam
Dehradun
Shimla
Approx Travel Time
10h 32m
₹5,567
Onwards
Via Moradabad, Roorkee
Kathgodam
Moradabad
Roorkee
Shimla
Approx Travel Time
11h 5m
₹580
Onwards
Via Moradabad, Haridwar
Kathgodam
Moradabad
Haridwar
Shimla
Approx Travel Time
11h 5m
₹655
Onwards
Frequently Asked Questions
What is the distance between Kathgodam and Shimla?
Shimla is approximately 350+ kms from Kathgodam.
How long does it take to reach Shimla from Kathgodam?
It takes approximately 9 hours to reach Shimla from Kathgodam by Train Via Haridwar.
What is the cheapest way to reach Shimla from Kathgodam?
The cheapest way to reach Shimla from Kathgodam is by Train Via Haridwar.
What is the fastest way to reach Shimla from Kathgodam?
The fastest way to reach Shimla from Kathgodam is by Train Via Haridwar.