Shimla to Ayodhya Distance
The road distance between Shimla and Ayodhya is approximately 1000+ km, and the drive usually takes around 16 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Maryada Purushottam Shri Ram Internatinal Airport is located in Ayodhya. Flying is the fastest way to reach Ayodhya, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi
RECOMMENDED
FASTEST
Shimla
Delhi
Ayodhya
Approx Travel Time
3h 55m
₹10,813
Onwards
Via Delhi, Hisar
Shimla
Delhi
Hisar
Ayodhya
Approx Travel Time
6h 20m
₹13,169
Onwards
Direct Options
Shimla
Ayodhya
Approx Travel Time
16h 2m
On Demand
Via Kalka, Ambala
CHEAPEST
Shimla
Kalka
Ambala
Ayodhya
Approx Travel Time
21h 26m
₹600
Onwards
Shimla
Kalka
Ambala
Ayodhya
Approx Travel Time
20h 30m
₹2,066
Onwards
Via Dehradun, Bareilly
Shimla
Dehradun
Bareilly
Ayodhya
Approx Travel Time
21h 59m
₹7,378
Onwards
Shimla
Dehradun
Bareilly
Ayodhya
Approx Travel Time
19h 53m
₹1,484
Onwards
Shimla
Dehradun
Bareilly
Ayodhya
Approx Travel Time
16h 54m
₹6,615
Onwards
Via Mohali, Hisar
Shimla
Mohali
Hisar
Ayodhya
Approx Travel Time
9h 11m
On Demand
Via Mohali, Delhi
Shimla
Mohali
Delhi
Ayodhya
Approx Travel Time
8h 56m
On Demand
Frequently Asked Questions
What is the distance between Shimla and Ayodhya?
Ayodhya is approximately 800+ km from Shimla.
How long does it take to reach Ayodhya from Shimla?
It takes approximately 4 hours to reach Ayodhya from Shimla by Flight Via Delhi.
Routes Connecting Shimla
Routes From Shimla
Routes Connecting Ayodhya
Routes From Ayodhya
Popular Places Routes
- Tirunelveli to Vinukonda
- Rameshwaram to Kolkata
- Lonavala to Jaipur
- Rajapur to Podili
- Hathras to Batala
- Hanumangarh to Kasaragod
- Chennai to Nainital
- Asansol to Thiruvannamalai
- Jaipur to Jhansi
- Bageshwar to Puri
- Balasore to Dhar
- Champawat to Shirpur
- Durgapur to Phulpur
- Ahmedabad to Toranagallu
- Srikalahasti to Repalle

