
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 6 hours. The cheapest way to reach Ayodhya from Shamli is by Train Via Roorkee which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Shamli
Delhi
Ayodhya
Approx Travel Time
5h 51m
₹7,282
Onwards
FASTEST
Shamli
Delhi
Ayodhya
Approx Travel Time
5h 45m
₹4,397
Onwards
Shamli
Delhi
Ayodhya
Approx Travel Time
6h 12m
₹4,801
Onwards
Via Ghaziabad, Delhi
Shamli
Ghaziabad
Delhi
Ayodhya
Approx Travel Time
6h 34m
₹7,257
Onwards
Shamli
Ghaziabad
Delhi
Ayodhya
Approx Travel Time
8h 42m
₹4,846
Onwards
Via Moradabad
Shamli
Moradabad
Ayodhya
Approx Travel Time
13h 18m
₹567
Onwards
Shamli
Moradabad
Ayodhya
Approx Travel Time
11h 50m
On Demand
Shamli
Moradabad
Ayodhya
Approx Travel Time
15h 55m
₹1,401
Onwards
Via Sitapur, Uttar Pradesh
Shamli
Sitapur, Uttar Pradesh
Ayodhya
Approx Travel Time
13h 17m
₹8,232
Onwards
Via Roorkee
CHEAPEST
Shamli
Roorkee
Ayodhya
Approx Travel Time
14h 47m
₹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 6 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.

