hero
How2Go
Ballia to Hathras

Ballia to Hathras

Hathras is approximately 700+ kms from Ballia. The fastest way to reach Hathras from Ballia is by Train, Flight, Cab Via Varanasi, Ghaziabad. It takes approximately 11 hours. The cheapest way to reach Hathras from Ballia is by Train Via Kanpur which would take approximately 14 hours.

Sort By
Mode of Transport

Via Tundla

RECOMMENDED

Ballia

Tundla

Hathras

Approx Travel Time

12h 3m

₹445

Onwards

Ballia

Tundla

Hathras

Approx Travel Time

12h 53m

On Demand

Ballia

Tundla

Hathras

Approx Travel Time

13h 37m

₹510

Onwards

Via Agra

Ballia

Agra

Hathras

Approx Travel Time

13h 44m

₹1,841

Onwards

Ads by MMT

Via Varanasi, Ghaziabad

FASTEST

Ballia

Varanasi

Ghaziabad

Hathras

Approx Travel Time

11h 6m

₹8,932

Onwards

Via Varanasi, Kanpur

Ballia

Varanasi

Kanpur

Hathras

Approx Travel Time

16h 21m

On Demand

Ads by MMT

Via Varanasi, Agra

Ballia

Varanasi

Agra

Hathras

Approx Travel Time

11h 52m

₹1,356

Onwards

Ballia

Varanasi

Agra

Hathras

Approx Travel Time

12h 1m

₹1,772

Onwards

Via Kanpur

CHEAPEST

Ballia

Kanpur

Hathras

Approx Travel Time

14h 4m

₹415

Onwards

Via Prayagraj(Allahabad)

Ballia

Prayagraj(Allahabad)

Hathras

Approx Travel Time

14h 15m

₹475

Onwards

Frequently Asked Questions

What is the distance between Ballia and Hathras?

Hathras is approximately 700+ kms from Ballia.

How long does it take to reach Hathras from Ballia?

It takes approximately 11 hours to reach Hathras from Ballia by Train, Flight, Cab Via Varanasi, Ghaziabad.

What is the cheapest way to reach Hathras from Ballia?

The cheapest way to reach Hathras from Ballia is by Train Via Kanpur.

What is the fastest way to reach Hathras from Ballia?

The fastest way to reach Hathras from Ballia is by Train, Flight, Cab Via Varanasi, Ghaziabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India