
Ayodhya to Shimla
Shimla is approximately 500+ kms from Ayodhya. The fastest way to reach Shimla from Ayodhya is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Shimla from Ayodhya is by Train, Bus Via Bareilly, Dehradun which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ayodhya
Delhi
Shimla
Approx Travel Time
3h 35m
On Demand
Via Lucknow, Delhi
Ayodhya
Lucknow
Delhi
Shimla
Approx Travel Time
7h 40m
On Demand
Ayodhya
Lucknow
Delhi
Shimla
Approx Travel Time
7h 45m
On Demand
Via Kanpur, Delhi
Ayodhya
Kanpur
Delhi
Shimla
Approx Travel Time
8h 50m
On Demand
Via Bareilly, Dehradun
CHEAPEST
Ayodhya
Bareilly
Dehradun
Shimla
Approx Travel Time
17h 36m
₹1,234
Onwards
Ayodhya
Bareilly
Dehradun
Shimla
Approx Travel Time
18h 24m
₹6,350
Onwards
Ayodhya
Bareilly
Dehradun
Shimla
Approx Travel Time
1d 0h 15m
₹7,563
Onwards
Via Ghaziabad
Ayodhya
Ghaziabad
Shimla
Approx Travel Time
21h 10m
₹1,298
Onwards
Via Delhi, Mohali
Ayodhya
Delhi
Mohali
Shimla
Approx Travel Time
7h 46m
₹8,041
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Shimla?
Shimla is approximately 500+ kms from Ayodhya.
How long does it take to reach Shimla from Ayodhya?
It takes approximately 4 hours to reach Shimla from Ayodhya by Flight Via Delhi.
What is the cheapest way to reach Shimla from Ayodhya?
The cheapest way to reach Shimla from Ayodhya is by Train, Bus Via Bareilly, Dehradun.
What is the fastest way to reach Shimla from Ayodhya?
The fastest way to reach Shimla from Ayodhya is by Flight Via Delhi.


