Shillong to Ayodhya - Multiple Options To Reach By Flight, Train, Bus, Cab
Ayodhya is approximately 1350+ kms from Shillong. The fastest way to reach Ayodhya from Shillong is by Flight Via Kolkata. It takes approximately 4 hours. The cheapest way to reach Ayodhya from Shillong is by Flight, Train Via Kolkata, Gaya which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Shillong
Kolkata
Ayodhya
Approx Travel Time
4h 10m
₹11,214
Onwards
Via Kolkata, Gorakhpur
Shillong
Kolkata
Gorakhpur
Ayodhya
Approx Travel Time
8h 5m
₹10,309
Onwards
Shillong
Kolkata
Gorakhpur
Ayodhya
Approx Travel Time
8h 50m
₹11,215
Onwards
Shillong
Kolkata
Gorakhpur
Ayodhya
Approx Travel Time
9h
₹13,976
Onwards
Via Kolkata, Gaya
CHEAPEST
Shillong
Kolkata
Gaya
Ayodhya
Approx Travel Time
21h 5m
₹4,949
Onwards
Via Kolkata, Varanasi
Shillong
Kolkata
Varanasi
Ayodhya
Approx Travel Time
8h 50m
₹9,591
Onwards
Via Guwahati
Shillong
Guwahati
Ayodhya
Approx Travel Time
22h 55m
₹8,931
Onwards
Via Kolkata, Prayagraj(Allahabad)
Shillong
Kolkata
Prayagraj(Allahabad)
Ayodhya
Approx Travel Time
8h 50m
₹13,031
Onwards
Via Kolkata, Patna
Shillong
Kolkata
Patna
Ayodhya
Approx Travel Time
5h 35m
₹20,289
Onwards
Shillong
Kolkata
Patna
Ayodhya
Approx Travel Time
12h 5m
₹8,501
Onwards
Frequently Asked Questions
What is the distance between Shillong and Ayodhya?
Ayodhya is approximately 1350+ kms from Shillong.
How long does it take to reach Ayodhya from Shillong?
It takes approximately 4 hours to reach Ayodhya from Shillong by Flight Via Kolkata.
What is the cheapest way to reach Ayodhya from Shillong?
The cheapest way to reach Ayodhya from Shillong is by Flight, Train Via Kolkata, Gaya.
What is the fastest way to reach Ayodhya from Shillong?
The fastest way to reach Ayodhya from Shillong is by Flight Via Kolkata.