Ayodhya to Shillong - Multiple Options To Reach By Flight, Train, Bus, Cab
Shillong is approximately 1350+ kms from Ayodhya. The fastest way to reach Shillong from Ayodhya is by Flight Via Kolkata. It takes approximately 4 hours. The cheapest way to reach Shillong from Ayodhya is by Train, Flight Via Gaya, Kolkata which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Ayodhya
Kolkata
Shillong
Approx Travel Time
4h 10m
₹11,934
Onwards
Via Gorakhpur, Kolkata
Ayodhya
Gorakhpur
Kolkata
Shillong
Approx Travel Time
8h 5m
₹10,566
Onwards
Ayodhya
Gorakhpur
Kolkata
Shillong
Approx Travel Time
8h 50m
₹11,540
Onwards
Ayodhya
Gorakhpur
Kolkata
Shillong
Approx Travel Time
9h
₹13,867
Onwards
Via Gaya, Kolkata
CHEAPEST
Ayodhya
Gaya
Kolkata
Shillong
Approx Travel Time
21h 5m
₹5,002
Onwards
Via Varanasi, Kolkata
Ayodhya
Varanasi
Kolkata
Shillong
Approx Travel Time
8h 50m
₹10,724
Onwards
Via Guwahati
Ayodhya
Guwahati
Shillong
Approx Travel Time
22h 55m
On Demand
Via Prayagraj(Allahabad), Kolkata
Ayodhya
Prayagraj(Allahabad)
Kolkata
Shillong
Approx Travel Time
8h 50m
₹14,515
Onwards
Via Patna, Kolkata
Ayodhya
Patna
Kolkata
Shillong
Approx Travel Time
5h 35m
₹16,904
Onwards
Ayodhya
Patna
Kolkata
Shillong
Approx Travel Time
12h 5m
₹8,687
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Shillong?
Shillong is approximately 1350+ kms from Ayodhya.
How long does it take to reach Shillong from Ayodhya?
It takes approximately 4 hours to reach Shillong from Ayodhya by Flight Via Kolkata.
What is the cheapest way to reach Shillong from Ayodhya?
The cheapest way to reach Shillong from Ayodhya is by Train, Flight Via Gaya, Kolkata.
What is the fastest way to reach Shillong from Ayodhya?
The fastest way to reach Shillong from Ayodhya is by Flight Via Kolkata.