
Kota to Shimla
Shimla is approximately 700+ kms from Kota. The fastest way to reach Shimla from Kota is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Kota is by Train, Bus Via Faridabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Kota
Delhi
Shimla
Approx Travel Time
8h 30m
₹6,034
Onwards
Via Bharatpur, Delhi
Kota
Bharatpur
Delhi
Shimla
Approx Travel Time
8h 48m
₹6,084
Onwards
Via Jaipur, Delhi
Kota
Jaipur
Delhi
Shimla
Approx Travel Time
9h 22m
₹12,356
Onwards
Kota
Jaipur
Delhi
Shimla
Approx Travel Time
10h 25m
₹9,469
Onwards
Kota
Jaipur
Delhi
Shimla
Approx Travel Time
8h 45m
₹9,349
Onwards
Via Faridabad
CHEAPEST
Kota
Faridabad
Shimla
Approx Travel Time
14h 52m
₹1,185
Onwards
Via Rohtak
Kota
Rohtak
Shimla
Approx Travel Time
14h 18m
₹6,232
Onwards
Via Jaipur, Mohali
Kota
Jaipur
Mohali
Shimla
Approx Travel Time
20h 47m
₹4,667
Onwards
Via Chandigarh
Kota
Chandigarh
Shimla
Approx Travel Time
18h 55m
₹2,941
Onwards
Frequently Asked Questions
What is the distance between Kota and Shimla?
Shimla is approximately 700+ kms from Kota.
How long does it take to reach Shimla from Kota?
It takes approximately 9 hours to reach Shimla from Kota by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Kota?
The cheapest way to reach Shimla from Kota is by Train, Bus Via Faridabad.
What is the fastest way to reach Shimla from Kota?
The fastest way to reach Shimla from Kota is by Train, Flight Via Delhi.