
Shillong to Ayodhya
Ayodhya is approximately 1300+ kms from Shillong. The fastest way to reach Ayodhya from Shillong is by Flight Via Kolkata, Varanasi. It takes approximately 6 hours. The cheapest way to reach Ayodhya from Shillong is by Bus, Train Via Siliguri, Muzaffarpur which would take approximately 32 hours.
Sort By
Mode of Transport
Via Kolkata, Varanasi
RECOMMENDED
FASTEST
Shillong
Kolkata
Varanasi
Ayodhya
Approx Travel Time
6h
₹18,870
Onwards
Via Guwahati, Varanasi
Shillong
Guwahati
Varanasi
Ayodhya
Approx Travel Time
9h
₹15,208
Onwards
Shillong
Guwahati
Varanasi
Ayodhya
Approx Travel Time
11h 2m
₹13,942
Onwards
Shillong
Guwahati
Varanasi
Ayodhya
Approx Travel Time
9h 2m
₹18,356
Onwards
Via Siliguri
Shillong
Siliguri
Ayodhya
Approx Travel Time
1d 5h 32m
₹6,000
Onwards
Via Guwahati, Muzaffarpur
Shillong
Guwahati
Muzaffarpur
Ayodhya
Approx Travel Time
1d 4h 12m
₹4,200
Onwards
Via Siliguri, Muzaffarpur
CHEAPEST
Shillong
Siliguri
Muzaffarpur
Ayodhya
Approx Travel Time
1d 8h 12m
₹1,525
Onwards
Via Siliguri, Gorakhpur
Shillong
Siliguri
Gorakhpur
Ayodhya
Approx Travel Time
1d 7h 45m
₹5,699
Onwards
Via Guwahati, Lucknow
Shillong
Guwahati
Lucknow
Ayodhya
Approx Travel Time
6h 10m
₹20,421
Onwards
Via Kolkata, Lucknow
Shillong
Kolkata
Lucknow
Ayodhya
Approx Travel Time
6h 15m
₹21,982
Onwards
Frequently Asked Questions
What is the distance between Shillong and Ayodhya?
Ayodhya is approximately 1300+ kms from Shillong.
How long does it take to reach Ayodhya from Shillong?
It takes approximately 6 hours to reach Ayodhya from Shillong by Flight Via Kolkata, Varanasi.
What is the cheapest way to reach Ayodhya from Shillong?
The cheapest way to reach Ayodhya from Shillong is by Bus, Train Via Siliguri, Muzaffarpur.
What is the fastest way to reach Ayodhya from Shillong?
The fastest way to reach Ayodhya from Shillong is by Flight Via Kolkata, Varanasi.

