
Shamli to Ayodhya
Ayodhya is approximately 650+ kms from Shamli. The fastest way to reach Ayodhya from Shamli is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Ayodhya from Shamli is by Train Via Roorkee which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shamli
Delhi
Ayodhya
Approx Travel Time
5h 16m
₹7,680
Onwards
FASTEST
Shamli
Delhi
Ayodhya
Approx Travel Time
4h 55m
₹4,668
Onwards
Shamli
Delhi
Ayodhya
Approx Travel Time
5h
₹9,523
Onwards
Via Ghaziabad, Delhi
Shamli
Ghaziabad
Delhi
Ayodhya
Approx Travel Time
6h 39m
₹9,568
Onwards
Shamli
Ghaziabad
Delhi
Ayodhya
Approx Travel Time
6h 52m
₹7,533
Onwards
Via Moradabad
Shamli
Moradabad
Ayodhya
Approx Travel Time
12h 25m
₹1,164
Onwards
Shamli
Moradabad
Ayodhya
Approx Travel Time
12h 40m
₹13,841
Onwards
Shamli
Moradabad
Ayodhya
Approx Travel Time
15h 26m
₹1,698
Onwards
Via Sitapur, Uttar Pradesh
Shamli
Sitapur, Uttar Pradesh
Ayodhya
Approx Travel Time
14h 36m
₹7,391
Onwards
Via Roorkee
CHEAPEST
Shamli
Roorkee
Ayodhya
Approx Travel Time
15h 27m
₹485
Onwards
Frequently Asked Questions
What is the distance between Shamli and Ayodhya?
Ayodhya is approximately 650+ kms from Shamli.
How long does it take to reach Ayodhya from Shamli?
It takes approximately 5 hours to reach Ayodhya from Shamli by Train, Flight Via Delhi.
What is the cheapest way to reach Ayodhya from Shamli?
The cheapest way to reach Ayodhya from Shamli is by Train Via Roorkee.
What is the fastest way to reach Ayodhya from Shamli?
The fastest way to reach Ayodhya from Shamli is by Train, Flight Via Delhi.


