
Ballia to Tanakpur
Tanakpur is approximately 700+ kms from Ballia. The fastest way to reach Tanakpur from Ballia is by Train, Cab Via Shahjahanpur. It takes approximately 14 hours. The cheapest way to reach Tanakpur from Ballia is by Train Via Shahjahanpur, Bareilly which would take approximately 15 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
FASTEST
Ballia
Shahjahanpur
Tanakpur
Approx Travel Time
14h 5m
₹3,759
Onwards
Via Sultanpur, Bareilly
Ballia
Sultanpur
Bareilly
Tanakpur
Approx Travel Time
15h
₹8,678
Onwards
Ballia
Sultanpur
Bareilly
Tanakpur
Approx Travel Time
15h 12m
₹12,279
Onwards
Via Deoria, Pilibhit
Ballia
Deoria
Pilibhit
Tanakpur
Approx Travel Time
15h 45m
On Demand
Ballia
Deoria
Pilibhit
Tanakpur
Approx Travel Time
15h 36m
On Demand
Via Shahjahanpur, Bareilly
CHEAPEST
Ballia
Shahjahanpur
Bareilly
Tanakpur
Approx Travel Time
14h 59m
₹505
Onwards
Via Lucknow, Bareilly
Ballia
Lucknow
Bareilly
Tanakpur
Approx Travel Time
16h 15m
₹1,419
Onwards
Via Lucknow, Pilibhit
Ballia
Lucknow
Pilibhit
Tanakpur
Approx Travel Time
17h 3m
₹5,321
Onwards
Via Lucknow, Rudrapur
Ballia
Lucknow
Rudrapur
Tanakpur
Approx Travel Time
18h 57m
₹3,199
Onwards
Via Ayodhya, Bareilly
Ballia
Ayodhya
Bareilly
Tanakpur
Approx Travel Time
15h 25m
₹9,482
Onwards
Frequently Asked Questions
What is the distance between Ballia and Tanakpur?
Tanakpur is approximately 700+ kms from Ballia.
How long does it take to reach Tanakpur from Ballia?
It takes approximately 14 hours to reach Tanakpur from Ballia by Train, Cab Via Shahjahanpur.
What is the cheapest way to reach Tanakpur from Ballia?
The cheapest way to reach Tanakpur from Ballia is by Train Via Shahjahanpur, Bareilly.
What is the fastest way to reach Tanakpur from Ballia?
The fastest way to reach Tanakpur from Ballia is by Train, Cab Via Shahjahanpur.


