
Ballia to Tanakpur
Tanakpur is approximately 650+ kms from Ballia. The fastest way to reach Tanakpur from Ballia is by Train Via Lucknow. It takes approximately 15 hours. The cheapest way to reach Tanakpur from Ballia is by Train Via Bareilly which would take approximately 16 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Ballia
Lucknow
Tanakpur
Approx Travel Time
14h 55m
On Demand
Ballia
Lucknow
Tanakpur
Approx Travel Time
16h 40m
On Demand
Via Hardoi
Ballia
Hardoi
Tanakpur
Approx Travel Time
15h 10m
₹500
Onwards
Via Shahjahanpur
Ballia
Shahjahanpur
Tanakpur
Approx Travel Time
15h 25m
₹485
Onwards
Via Bareilly
CHEAPEST
Ballia
Bareilly
Tanakpur
Approx Travel Time
15h 40m
₹315
Onwards
Via Ayodhya, Shahjahanpur
Ballia
Ayodhya
Shahjahanpur
Tanakpur
Approx Travel Time
16h 50m
₹540
Onwards
Via Gonda, Shahjahanpur
Ballia
Gonda
Shahjahanpur
Tanakpur
Approx Travel Time
16h 50m
₹490
Onwards
Via Gorakhpur, Shahjahanpur
Ballia
Gorakhpur
Shahjahanpur
Tanakpur
Approx Travel Time
17h 5m
On Demand
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Tanakpur
Approx Travel Time
16h 25m
₹450
Onwards
Via Jaunpur, Shahjahanpur
Ballia
Jaunpur
Shahjahanpur
Tanakpur
Approx Travel Time
17h 5m
₹535
Onwards
Frequently Asked Questions
What is the distance between Ballia and Tanakpur?
Tanakpur is approximately 650+ kms from Ballia.
How long does it take to reach Tanakpur from Ballia?
It takes approximately 15 hours to reach Tanakpur from Ballia by Train Via Lucknow.
What is the cheapest way to reach Tanakpur from Ballia?
The cheapest way to reach Tanakpur from Ballia is by Train Via Bareilly.
What is the fastest way to reach Tanakpur from Ballia?
The fastest way to reach Tanakpur from Ballia is by Train Via Lucknow.