Lanka to Ayodhya - Multiple Options To Reach By Train, Flight
Ayodhya is approximately 1200+ kms from Lanka. The fastest way to reach Ayodhya from Lanka is by Train, Flight Via Muzaffarpur. It takes approximately 19 hours. The cheapest way to reach Ayodhya from Lanka is by Train Via Guwahati which would take approximately 26 hours.
Sort By
Mode of Transport
Via Bahadurganj
Lanka
Bahadurganj
Ayodhya
Approx Travel Time
1d 1h 25m
₹740
Onwards
Via Kochbihar
Lanka
Kochbihar
Ayodhya
Approx Travel Time
1d 1h 25m
On Demand
Via Siliguri
Lanka
Siliguri
Ayodhya
Approx Travel Time
1d 1h 40m
₹715
Onwards
Via Alipurduar
Lanka
Alipurduar
Ayodhya
Approx Travel Time
1d 1h 40m
₹1,350
Onwards
Via Katihar
Lanka
Katihar
Ayodhya
Approx Travel Time
1d 1h 55m
On Demand
Via Guwahati
CHEAPEST
Lanka
Guwahati
Ayodhya
Approx Travel Time
1d 1h 40m
₹465
Onwards
Via Muzaffarpur
FASTEST
Lanka
Muzaffarpur
Ayodhya
Approx Travel Time
18h 55m
On Demand
Lanka
Muzaffarpur
Ayodhya
Approx Travel Time
1d 1h 40m
On Demand
Via Khagaria
Lanka
Khagaria
Ayodhya
Approx Travel Time
1d 1h 55m
On Demand
Frequently Asked Questions
What is the distance between Lanka and Ayodhya?
Ayodhya is approximately 1200+ kms from Lanka.
How long does it take to reach Ayodhya from Lanka?
It takes approximately 19 hours to reach Ayodhya from Lanka by Train, Flight Via Muzaffarpur.
What is the cheapest way to reach Ayodhya from Lanka?
The cheapest way to reach Ayodhya from Lanka is by Train Via Guwahati.
What is the fastest way to reach Ayodhya from Lanka?
The fastest way to reach Ayodhya from Lanka is by Train, Flight Via Muzaffarpur.