Tanakpur to Ayodhya - Multiple Options To Reach By Train, Bus, Cab
Ayodhya is approximately 400+ kms from Tanakpur. The fastest way to reach Ayodhya from Tanakpur is by Train Via Sandila. It takes approximately 10 hours. The cheapest way to reach Ayodhya from Tanakpur is by Train Via Bareilly which would take approximately 11 hours.
Sort By
Mode of Transport
Via Sandila
RECOMMENDED
FASTEST
Tanakpur
Sandila
Ayodhya
Approx Travel Time
9h 55m
₹355
Onwards
Via Lucknow
Tanakpur
Lucknow
Ayodhya
Approx Travel Time
10h 10m
On Demand
Tanakpur
Lucknow
Ayodhya
Approx Travel Time
10h 40m
On Demand
Tanakpur
Lucknow
Ayodhya
Approx Travel Time
10h 56m
On Demand
Via Hardoi
Tanakpur
Hardoi
Ayodhya
Approx Travel Time
10h 10m
₹360
Onwards
Via Bareilly
CHEAPEST
Tanakpur
Bareilly
Ayodhya
Approx Travel Time
10h 40m
₹315
Onwards
Via Shahjahanpur
Tanakpur
Shahjahanpur
Ayodhya
Approx Travel Time
10h 25m
₹710
Onwards
Via Shahjahanpur, Bara Banki
Tanakpur
Shahjahanpur
Bara Banki
Ayodhya
Approx Travel Time
11h 50m
₹795
Onwards
Tanakpur
Shahjahanpur
Bara Banki
Ayodhya
Approx Travel Time
12h 5m
₹2,933
Onwards
Via Bachhrawan
Tanakpur
Bachhrawan
Ayodhya
Approx Travel Time
11h 31m
₹2,619
Onwards
Frequently Asked Questions
What is the distance between Tanakpur and Ayodhya?
Ayodhya is approximately 400+ kms from Tanakpur.
How long does it take to reach Ayodhya from Tanakpur?
It takes approximately 10 hours to reach Ayodhya from Tanakpur by Train Via Sandila.
What is the cheapest way to reach Ayodhya from Tanakpur?
The cheapest way to reach Ayodhya from Tanakpur is by Train Via Bareilly.
What is the fastest way to reach Ayodhya from Tanakpur?
The fastest way to reach Ayodhya from Tanakpur is by Train Via Sandila.