
Shillong to Ayodhya
Ayodhya is approximately 1000+ kms from Shillong. The fastest way to reach Ayodhya from Shillong is by Flight, Train Via Guwahati, Lucknow. It takes approximately 8 hours. The cheapest way to reach Ayodhya from Shillong is by Bus, Train Via Guwahati, Muzaffarpur which would take approximately 31 hours.
Sort By
Mode of Transport
Via Guwahati, Siliguri
RECOMMENDED
Shillong
Guwahati
Siliguri
Ayodhya
Approx Travel Time
8h 30m
₹18,617
Onwards
Shillong
Guwahati
Siliguri
Ayodhya
Approx Travel Time
10h 57m
₹15,456
Onwards
Shillong
Guwahati
Siliguri
Ayodhya
Approx Travel Time
11h 55m
₹12,670
Onwards
Via Guwahati, Lucknow
FASTEST
Shillong
Guwahati
Lucknow
Ayodhya
Approx Travel Time
8h
₹13,422
Onwards
Via Siliguri
Shillong
Siliguri
Ayodhya
Approx Travel Time
1d 4h 27m
₹4,800
Onwards
Via Guwahati, Muzaffarpur
Shillong
Guwahati
Muzaffarpur
Ayodhya
Approx Travel Time
1d 5h 42m
₹3,810
Onwards
CHEAPEST
Shillong
Guwahati
Muzaffarpur
Ayodhya
Approx Travel Time
1d 6h 40m
₹1,024
Onwards
Via Siliguri, Gorakhpur
Shillong
Siliguri
Gorakhpur
Ayodhya
Approx Travel Time
1d 8h 6m
₹5,538
Onwards
Via Guwahati, Varanasi
Shillong
Guwahati
Varanasi
Ayodhya
Approx Travel Time
8h 42m
₹16,724
Onwards
Via Guwahati, Prayagraj(Allahabad)
Shillong
Guwahati
Prayagraj(Allahabad)
Ayodhya
Approx Travel Time
9h 22m
₹21,808
Onwards
Frequently Asked Questions
What is the distance between Shillong and Ayodhya?
Ayodhya is approximately 1000+ kms from Shillong.
How long does it take to reach Ayodhya from Shillong?
It takes approximately 8 hours to reach Ayodhya from Shillong by Flight, Train Via Guwahati, Lucknow.
What is the cheapest way to reach Ayodhya from Shillong?
The cheapest way to reach Ayodhya from Shillong is by Bus, Train Via Guwahati, Muzaffarpur.
What is the fastest way to reach Ayodhya from Shillong?
The fastest way to reach Ayodhya from Shillong is by Flight, Train Via Guwahati, Lucknow.


