hero
How2Go
Bahadurgarh to Ballia

Bahadurgarh to Ballia

Ballia is approximately 850+ kms from Bahadurgarh. The fastest way to reach Ballia from Bahadurgarh is by Train Via Bara Banki. It takes approximately 19 hours. The cheapest way to reach Ballia from Bahadurgarh is by Train Via Delhi which would take approximately 19 hours.

Sort By
Mode of Transport

Via Bara Banki

RECOMMENDED

FASTEST

Bahadurgarh

Bara Banki

Ballia

Approx Travel Time

18h 55m

₹565

Onwards

Via Hardoi

Bahadurgarh

Hardoi

Ballia

Approx Travel Time

18h 55m

₹570

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Bahadurgarh

Delhi

Ballia

Approx Travel Time

18h 55m

₹520

Onwards

Via Gonda

Bahadurgarh

Gonda

Ballia

Approx Travel Time

19h 10m

₹585

Onwards

Ads by MMT

Via Ghaziabad

Bahadurgarh

Ghaziabad

Ballia

Approx Travel Time

18h 55m

₹595

Onwards

Bahadurgarh

Ghaziabad

Ballia

Approx Travel Time

19h 10m

₹2,745

Onwards

Via Kanpur

Bahadurgarh

Kanpur

Ballia

Approx Travel Time

19h 10m

On Demand

Via Shahjahanpur

Bahadurgarh

Shahjahanpur

Ballia

Approx Travel Time

19h 10m

₹560

Onwards

Via Aligarh

Bahadurgarh

Aligarh

Ballia

Approx Travel Time

19h 10m

On Demand

Via Lucknow

Bahadurgarh

Lucknow

Ballia

Approx Travel Time

19h 10m

On Demand

Frequently Asked Questions

What is the distance between Bahadurgarh and Ballia?

Ballia is approximately 850+ kms from Bahadurgarh.

How long does it take to reach Ballia from Bahadurgarh?

It takes approximately 19 hours to reach Ballia from Bahadurgarh by Train Via Bara Banki.

What is the cheapest way to reach Ballia from Bahadurgarh?

The cheapest way to reach Ballia from Bahadurgarh is by Train Via Delhi.

What is the fastest way to reach Ballia from Bahadurgarh?

The fastest way to reach Ballia from Bahadurgarh is by Train Via Bara Banki.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India