Ballia to Tohana - Multiple Options To Reach By Train
Tohana is approximately 1000+ kms from Ballia. The fastest way to reach Tohana from Ballia is by Train Via Ghaziabad. It takes approximately 22 hours. The cheapest way to reach Tohana from Ballia is by Train Via Moradabad which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
FASTEST
Ballia
Ghaziabad
Tohana
Approx Travel Time
21h 55m
₹615
Onwards
Via Bara Banki
Ballia
Bara Banki
Tohana
Approx Travel Time
21h 55m
₹625
Onwards
Via Shahjahanpur
Ballia
Shahjahanpur
Tohana
Approx Travel Time
21h 55m
₹650
Onwards
Via Hardoi
Ballia
Hardoi
Tohana
Approx Travel Time
21h 55m
₹650
Onwards
Via Amroha
Ballia
Amroha
Tohana
Approx Travel Time
21h 55m
₹630
Onwards
Via Hapur
Ballia
Hapur
Tohana
Approx Travel Time
21h 55m
₹625
Onwards
Via Delhi
Ballia
Delhi
Tohana
Approx Travel Time
22h 10m
₹565
Onwards
Via Moradabad
CHEAPEST
Ballia
Moradabad
Tohana
Approx Travel Time
22h 10m
₹465
Onwards
Via Lucknow
Ballia
Lucknow
Tohana
Approx Travel Time
22h 10m
On Demand
Via Gonda
Ballia
Gonda
Tohana
Approx Travel Time
21h 55m
₹640
Onwards
Frequently Asked Questions
What is the distance between Ballia and Tohana?
Tohana is approximately 1000+ kms from Ballia.
How long does it take to reach Tohana from Ballia?
It takes approximately 22 hours to reach Tohana from Ballia by Train Via Ghaziabad.
What is the cheapest way to reach Tohana from Ballia?
The cheapest way to reach Tohana from Ballia is by Train Via Moradabad.
What is the fastest way to reach Tohana from Ballia?
The fastest way to reach Tohana from Ballia is by Train Via Ghaziabad.