
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 Bus, Train Via Moradabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shamli
Delhi
Ayodhya
Approx Travel Time
5h 16m
₹5,900
Onwards
FASTEST
Shamli
Delhi
Ayodhya
Approx Travel Time
4h 55m
₹2,898
Onwards
Shamli
Delhi
Ayodhya
Approx Travel Time
5h
₹2,924
Onwards
Via Ghaziabad, Delhi
Shamli
Ghaziabad
Delhi
Ayodhya
Approx Travel Time
6h 52m
₹5,733
Onwards
Via Moradabad
CHEAPEST
Shamli
Moradabad
Ayodhya
Approx Travel Time
12h 25m
₹567
Onwards
Shamli
Moradabad
Ayodhya
Approx Travel Time
12h 40m
₹4,218
Onwards
Shamli
Moradabad
Ayodhya
Approx Travel Time
15h 26m
₹1,302
Onwards
Via Sitapur, Uttar Pradesh
Shamli
Sitapur, Uttar Pradesh
Ayodhya
Approx Travel Time
14h 36m
₹5,193
Onwards
Via Deoband, Hapur
Shamli
Deoband
Hapur
Ayodhya
Approx Travel Time
14h 32m
On Demand
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 Bus, Train Via Moradabad.
What is the fastest way to reach Ayodhya from Shamli?
The fastest way to reach Ayodhya from Shamli is by Train, Flight Via Delhi.


