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