Tanakpur to Ballia - Multiple Options To Reach By Train
Ballia is approximately 650+ kms from Tanakpur. The fastest way to reach Ballia from Tanakpur is by Train Via Hardoi. It takes approximately 15 hours. The cheapest way to reach Ballia from Tanakpur is by Train Via Bareilly which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hardoi
RECOMMENDED
FASTEST
Tanakpur
Hardoi
Ballia
Approx Travel Time
15h 10m
₹500
Onwards
Via Shahjahanpur
Tanakpur
Shahjahanpur
Ballia
Approx Travel Time
15h 25m
₹835
Onwards
Via Bareilly
CHEAPEST
Tanakpur
Bareilly
Ballia
Approx Travel Time
15h 40m
₹440
Onwards
Via Shahjahanpur, Ayodhya
Tanakpur
Shahjahanpur
Ayodhya
Ballia
Approx Travel Time
16h 50m
₹900
Onwards
Via Shahjahanpur, Gonda
Tanakpur
Shahjahanpur
Gonda
Ballia
Approx Travel Time
16h 50m
₹930
Onwards
Via Shahjahanpur, Gorakhpur
Tanakpur
Shahjahanpur
Gorakhpur
Ballia
Approx Travel Time
17h 5m
On Demand
Via Prayagraj(Allahabad)
Tanakpur
Prayagraj(Allahabad)
Ballia
Approx Travel Time
16h 25m
₹520
Onwards
Via Shahjahanpur, Jaunpur
Tanakpur
Shahjahanpur
Jaunpur
Ballia
Approx Travel Time
17h 5m
₹895
Onwards
Via Bareilly, Bara Banki
Tanakpur
Bareilly
Bara Banki
Ballia
Approx Travel Time
17h 20m
₹510
Onwards
Via Bareilly, Deoria
Tanakpur
Bareilly
Deoria
Ballia
Approx Travel Time
17h 5m
On Demand
Frequently Asked Questions
What is the distance between Tanakpur and Ballia?
Ballia is approximately 650+ kms from Tanakpur.
How long does it take to reach Ballia from Tanakpur?
It takes approximately 15 hours to reach Ballia from Tanakpur by Train Via Hardoi.
What is the cheapest way to reach Ballia from Tanakpur?
The cheapest way to reach Ballia from Tanakpur is by Train Via Bareilly.
What is the fastest way to reach Ballia from Tanakpur?
The fastest way to reach Ballia from Tanakpur is by Train Via Hardoi.