
Ayodhya to Shimla
Shimla is approximately 800+ 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, Ghaziabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ayodhya
Delhi
Shimla
Approx Travel Time
3h 35m
₹12,185
Onwards
Via Lucknow, Delhi
Ayodhya
Lucknow
Delhi
Shimla
Approx Travel Time
7h 40m
₹12,651
Onwards
Ayodhya
Lucknow
Delhi
Shimla
Approx Travel Time
7h 45m
₹13,396
Onwards
Via Kanpur, Delhi
Ayodhya
Kanpur
Delhi
Shimla
Approx Travel Time
8h 50m
₹16,035
Onwards
Via Bareilly, Dehradun
Ayodhya
Bareilly
Dehradun
Shimla
Approx Travel Time
18h 24m
₹6,350
Onwards
Ayodhya
Bareilly
Dehradun
Shimla
Approx Travel Time
1d 0h 15m
₹7,363
Onwards
Via Bareilly, Ghaziabad
CHEAPEST
Ayodhya
Bareilly
Ghaziabad
Shimla
Approx Travel Time
19h 42m
₹1,024
Onwards
Via Ghaziabad
Ayodhya
Ghaziabad
Shimla
Approx Travel Time
21h 10m
₹1,593
Onwards
Via Delhi, Mohali
Ayodhya
Delhi
Mohali
Shimla
Approx Travel Time
7h 46m
₹8,789
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Shimla?
Shimla is approximately 800+ 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, Ghaziabad.
What is the fastest way to reach Shimla from Ayodhya?
The fastest way to reach Shimla from Ayodhya is by Flight Via Delhi.


